Morning: Land at Chhatrapati Shivaji Maharaj International Airport and transfer to your hotel in South Mumbai. After settling in, enjoy a traditional Maharashtrian breakfast of poha and chai.
Afternoon: Walk to the historic Gateway of India, admire its Indo‑Saracenic arches, and board a short ferry to the Elephanta Caves to explore the 5th‑century rock‑cut shrines. Return to the mainland for a quick lunch at a local dhaba.
Evening: Meander along Marine Drive as the sun dips below the Arabian Sea, then dine at a rooftop restaurant serving fresh seafood and regional specialties.
Find HotelsMorning: Check out and board a comfortable early‑morning train (or private car) to Ujjain, enjoying scenic views of the Western Ghats en route. Light snacks are provided on board.
Afternoon: Arrive in Ujjain and check into a heritage guesthouse near the city centre. After a brief rest, visit the bustling Ujjain Bazaar to sample street food and shop for devotional items.
Evening: Experience the magical Mahakaleshwar Jyotirlinga aarti at the temple, where the rhythmic chants and incense create a deeply spiritual atmosphere.
Find HotelsMorning: Begin with a sunrise darshan at the Mahakaleshwar Temple, followed by a guided walk to the nearby Kal Bhairav Temple, famed for its unique animal‑sacrifice tradition.
Afternoon: Explore the ancient Harsiddhi Temple and the tranquil Jantar Mantar observatory, learning about the city’s astronomical heritage. Enjoy a thali lunch at a classic Ujjaini eatery.
Evening: Take a reflective boat ride on the sacred Shipra River**, watching the evening lamps float downstream, before returning to the hotel for a relaxed dinner.
Find HotelsMorning: Depart early for Omkareshwar (≈2 hours by road). Upon arrival, cross the Narmada bridge to the island that houses the revered Omkareshwar Temple.
Afternoon: Circumnavigate the island on foot, visiting the Narmada Kund for a holy dip and the serene Madan Mohan Temple. A vegetarian lunch is served at the temple’s dharamshala.
Evening: Return to Ujjain, stopping at a roadside dhaba for a quick snack. Arrive back in Ujjain in time for a quiet evening stroll along the riverbank.
Find HotelsMorning: Check out and travel back to Mumbai by train or private car, enjoying the changing landscapes of central India.
Afternoon: Arrive in Mumbai, store luggage at the hotel, and visit the vibrant Chor Bazaar** for last‑minute souvenirs and antiques.
Evening: Transfer to the airport for your onward flight, carrying memories of sacred rituals and cultural marvels.
Find HotelsIf you have an extra day, consider adding a visit to the historic city of Indore on the return leg, where you can explore the Rajwada Palace and sample its famous street food. To shorten the trip, you can skip the Chor Bazaar stop and take a night train from Ujjain back to Mumbai, saving both time and accommodation costs while still experiencing the main pilgrimage sites.