Morning: Depart Delhi early and embark on a scenic drive along the Delhi‑Agra‑Ujjain Highway, covering roughly 900 km. Frequent stops at roadside dhabas keep you refreshed.
Afternoon: Arrive in Ujjain, check into a comfortable hotel, and head straight to the iconic Mahakaleshwar Temple for the midday aarti and a glimpse of its exquisite architecture.
Evening: Stroll through the bustling Ujjain Bazaar, sampling local snacks like poha and jalebi, and enjoy a relaxed dinner at a traditional restaurant.
Find HotelsMorning: After breakfast, drive the 260 km stretch to Omkareshwar, crossing the serene banks of the Narmada River. The route offers picturesque views of the countryside.
Afternoon: Visit the revered Omkareshwar Temple, perched on an island, and then take a short boat ride on the Narmada to admire the temple’s reflection on the water.
Evening: Explore the nearby Mamleshwar Temple before returning to your hotel in Omkareshwar for a quiet night’s rest.
Find HotelsMorning: Head back to Ujjain and visit the Harsiddhi Temple and the ancient Kal Bhairav Temple, both renowned for their spiritual significance.
Afternoon: Enjoy a leisurely lunch at a local dhaba, then explore the Ujjain Museum to learn about the city’s rich heritage before packing up.
Evening: Depart Ujjain for Delhi, arriving late at night after a fulfilling journey.
Find HotelsIf you wish to extend the trip, consider adding a day in Indore to explore its culinary delights and the historic Rajwada Palace. To shorten the itinerary, you can skip the evening boat ride on the Narmada and opt for a single night’s stay in either Ujjain or Omkareshwar, reducing both accommodation and travel time.