Morning: Board the early‑morning express from Mumbai Central to Indore (approx. 12 hrs). Enjoy scenic views of the Western Ghats and the Malwa plateau while the train’s pantry serves light snacks.
Afternoon: Upon arrival at Indore, take a pre‑booked taxi to Omkareshwar (≈2 hrs). After checking into your riverside guesthouse, relax and savor a traditional thali lunch.
Evening: Stroll along the banks of the Narmada River and attend the serene Aarti at the Omkareshwar Main Temple, immersing yourself in the evening chants.
Find HotelsMorning: Start with a guided walk to the Mandhata Island Temple Complex, exploring the 12 Jyotirlingas and the ancient Shri Maheshwar Temple. A light breakfast of fresh fruits and poha is served at the temple canteen.
Afternoon: Take a short boat ride across the Narmada to the western shore, visiting the tranquil Ram Janmabhoomi and the historic Vishnu‑Shiva Temple. Lunch is enjoyed at a local riverside eatery, featuring regional specialties.
Evening: Return to the main island for a cultural program showcasing local folk dances. Conclude the day with a quiet dinner at your hotel and a peaceful walk under the illuminated Omkareshwar Jyotirlinga.
Find HotelsMorning: After an early checkout, travel by private van to Ujjain (≈1.5 hrs). Begin at the iconic Mahakaleshwar Jyotirlinga Temple, participating in the pre‑noon Abhishek ceremony.
Afternoon: Visit the historic Kal Bhairav Temple and the ancient Vikram University Museum. Enjoy a simple lunch of sabudana khichdi at a nearby dhaba.
Evening: Catch the late‑evening express from Ujjain Junction back to Mumbai (approx. 13 hrs). The train’s sleeper class ensures a comfortable journey for the family.
Find HotelsTo extend the trip, consider spending an extra night in Ujjain to explore the Ram Ghat sunrise ceremony and the Jantar Mantar. If you need to shorten the journey, skip the boat ride on the Narmada and opt for a direct night train from Indore to Mumbai, saving both time and travel expenses.