Morning: Board an early AC‑3‑Tier train from Mumbai LTT to Ujjain, enjoying scenic views of the Western Ghats during the 12‑hour journey. Arrive by early afternoon, transfer to your hotel, and freshen up.
Afternoon: After a light lunch, head out to the historic Mahakaleshwar Jyotirlinga Temple. Take a guided walk through the temple complex, learning about its 2,500‑year‑old legends.
Evening: Attend the mesmerizing Mahakaleshwar Bhasma Aarti at sunset, a spiritual experience that draws devotees from across India. Return to the hotel for dinner and rest.
Find HotelsMorning: Visit the sacred Kalyaneshwar Temple and the nearby Harsiddhi Temple, both famed for their intricate carvings and vibrant rituals. Enjoy a leisurely breakfast at a local dhaba.
Afternoon: Explore the ancient Kal Bhairav Temple, followed by a stroll through the bustling Ujjain Market where you can shop for handicrafts and local sweets.
Evening: Return to Mahakaleshwar Temple for the nightly aarti, then unwind with a relaxing walk along the Shipra River banks before heading back to your accommodation.
Find HotelsMorning: Depart early by hired taxi to Omkareshwar (≈2‑hour drive). Begin with a pilgrimage to the magnificent Omkareshwar Temple, one of the 12 revered Jyotirlingas.
Afternoon: Take a serene boat ride on the Narmada River, offering panoramic views of the island’s temples and lush surroundings. Enjoy a riverside lunch featuring regional cuisine.
Evening: Return to Ujjain, collect your luggage, and board the evening train back to Mumbai, concluding a spiritually enriching family adventure.
Find HotelsTo extend the trip, add an extra night in Omkareshwar to explore the nearby Maheshwar fort and handloom bazaars, or visit the ancient Udaypur ruins. If you need a shorter itinerary, skip the evening aarti on Day 2 and head back to Mumbai after the Omkareshwar visit, reducing travel time and overall cost.