Morning: Arrive in Ujjain by train or bus and check into your hotel near the city centre. After settling in, enjoy a leisurely breakfast and a short walk to the iconic Mahakaleshwar Temple for your first darshan.
Afternoon: Visit the historic Kalyanji Temple, renowned for its intricate marble work, then wander through the bustling markets of the old town for some local snacks.
Evening: Stroll along the sacred banks of the Shipra River at Ram Ghat, where you can witness the evening aarti and soak in the serene atmosphere.
Find HotelsMorning: Start with a visit to the ancient Kal Bhairav Temple**,** a powerful site for spiritual seekers, followed by a quick stop at the nearby Harsiddhi Temple.
Afternoon: Explore the archaeological marvel of Ujjain Observatory (Jantar Mantar) and then enjoy a traditional Madhya Pradesh thali for lunch.
Evening: Return to the Shipra River for a tranquil boat ride and attend the vibrant aarti at Mahakaleshwar Temple as the sun sets.
Find HotelsMorning: After breakfast, depart for Omkareshwar (≈ 2‑hour drive). Check into a riverside resort and freshen up.
Afternoon: Begin your pilgrimage with a visit to the majestic Omkareshwar Temple (Mahesh‑Mandir), perched on the island’s western shore.
Evening: Walk along the Narmada Ghat, enjoy a sunset view over the river, and partake in the local evening aarti.
Find HotelsMorning: Climb the hill to the revered Mamleshwar Temple for panoramic vistas of the Narmada and surrounding hills.
Afternoon: Take a short boat ride to the smaller island of Goddess Narmada Temple, then relax with a light lunch at a riverside café.
Evening: Return to your resort for a cultural program featuring folk dances, followed by a peaceful night walk along the riverbank.
Find HotelsMorning: Enjoy a leisurely breakfast, then visit the serene Shri Khadka Mahadev Temple for a final blessing.
Afternoon: Check out of the hotel and begin the drive back to Ujjain, stopping at a local dhaba for a quick lunch.
Evening: Arrive at the railway/bus station for your onward journey, carrying memories of the holy sites and the tranquil Narmada River.
Find HotelsTo extend the trip, consider adding a day in Omkareshwar for a sunrise aarti on the Narmada or a short trek to the nearby Mahadeva Hills. If you need to shorten the itinerary, you can combine Day 2’s temple visits with Day 1’s afternoon and skip the Jantar Mantar, allowing an early departure for Omkareshwar on Day 2. Either way, plan your travel in advance to secure comfortable coach seats, and carry modest clothing for temple visits.