Morning: Depart Vadodara early (around 7 AM) and enjoy a scenic 3‑hour drive to Ujjain. After checking into a comfortable hotel, freshen up and prepare for the day’s pilgrimage.
Afternoon: Begin with a visit to the revered Mahakaleshwar Jyotirlinga Temple, where you can witness the iconic Bhasma Aarti. Follow with a short walk to the nearby Kal Bhairav Temple, famous for its “Bhasma” (ash) ritual.
Evening: Stroll along the tranquil banks of the Kshipra River, taking a sunset boat ride and exploring the vibrant Ujjain market for local snacks and handicrafts before dinner.
Find HotelsMorning: After breakfast, drive 2 hours to the sacred island of Omkareshwar. Start at the majestic Omkareshwar Temple (one of the 12 Jyotirlingas) and partake in the early morning pooja.
Afternoon: Explore the surrounding Narmada Ghats and take a leisurely walk across the bridge to the opposite shore, visiting the Mahamaya Temple. Enjoy a simple lunch of thali at a local eatery.
Evening: Begin the return journey to Vadodara (approximately 4 hours). Arrive by nightfall, reflecting on the spiritual experiences of the past two days.
Find HotelsIf you have an extra day, consider spending the night in Omkareshwar to enjoy a sunrise aarti on the Narmada ghats and explore the nearby Mandhata Island. To shorten the trip, skip the evening market stroll in Ujjain and head straight to Omkareshwar after lunch, reducing travel fatigue while still covering the main temples.