Morning: Depart Vadodara early by car or train (≈ 3 hours) and arrive in Ujjain. Check into your hotel, freshen up, and enjoy a light breakfast before heading to the sacred Mahakaleshwar Jyotirlinga for the early morning darshan.
Afternoon: After the darshan, explore the nearby Kal Bhairav Temple and the historic Harsiddhi Temple, both offering panoramic views of the city. Enjoy a traditional Gujarati‑Madhya Pradesh thali at a local restaurant.
Evening: Stroll along the serene Ram Ghat on the Shipra River, witnessing the evening aarti. Return to your hotel for a relaxing night or wander the bustling market of Chowk for souvenirs.
Find HotelsMorning: After breakfast, drive (≈ 2 hours) to the sacred island of Omkareshwar on the Narmada River. Begin with the majestic Omkareshwar Jyotirlinga temple, soaking in its spiritual ambience.
Afternoon: Visit the complementary Mamleshwar Temple on the opposite bank, connected by a scenic bridge. Enjoy a riverside lunch featuring fresh fish and regional specialties, then take a short boat ride to appreciate the island’s natural beauty.
Evening: Return to Ujjain for a quick coffee break before heading back to Vadodara (≈ 3 hours). Arrive in the night, concluding a fulfilling two‑day pilgrimage.
Find HotelsIf you have an extra day, consider staying overnight on Omkareshwar island to enjoy a sunrise aarti and explore the surrounding nature trails. To shorten the trip, you can skip the afternoon visit to Mamleshwar Temple and head straight back to Vadodara after the Omkareshwar darshan, saving both time and travel expenses.