Drive or take a train from Dahod to Ujjain (road distance ≈ 200–250 km); this places you in Ujjain with time to settle before evening darshan. Plan fuel/break stops and keep ID and hotel booking ready.
Have a hearty Malwi thali or local vegetarian lunch at a clean restaurant near the temple area — good to refuel after travel and to be close to the ghats/temple. Many vegetarian eateries serve thali and quick regional dishes.
Check in to a hotel near Mahakaleshwar Temple or Ramghat to save commuting time for early/late aartis; short rest and freshen up before afternoon sightseeing.
Stroll along Ram Ghat and the Shipra riverfront to experience the ghats, local life and small snack stalls; boats operate through daylight (confirm local availability).
Visit the Harsiddhi Temple (short climb) and browse the nearby bazaars for puja items and local snacks — a compact shrine with good views of the city streets.
Attend the evening aarti and darshan at Mahakaleshwar Temple; typical temple timings have morning and evening sessions (approx. 4:00am–12:00pm and 4:00pm–9:00pm), but timings and queue procedures change — arrive early to allow for queues.
Dinner at a clean, well-rated vegetarian restaurant near the ghats (try local poha, sabzi and rotis or a thali) to end the day with simple Malwi flavors.
If you want the special Bhasma Aarti experience, attend the pre-dawn ceremony at Mahakaleshwar; this is a powerful, crowded ritual — check tokens/entry rules in advance as special darshan procedures and fees can apply.
Enjoy an early breakfast of hot kachori, jalebi or poha from the popular stalls near the ghats to experience local flavors and to be ready for the drive.
Check out and drive to Omkareshwar (≈ 80–100 km, ~2 hours). The drive is scenic in parts and places you on the Narmada/Shipra basin heading south for the island temples.
Drop bags at your ghatside hotel/guesthouse; many properties allow early check-in if informed. Staying on or near Mandhata island gives easy access to temples and sunset views.
Visit the main Shiva temples on Mandhata island — morning darshan fits typical temple windows (generally ~5:00am–12:00pm). The island’s temples and narrow lanes are worth strolling for spiritual atmosphere and architecture.
Take a short boat ride around the island to view Omkareshwar’s sacred crescent shape and ghats from the water; services generally operate in daylight—confirm safety and availability locally.
Lunch at a popular ghatside eatery offering thalis and local dishes (many serve purely vegetarian food); relaxing lunch with river views before afternoon temple walks.
Explore Mamleshwar temple, Siddhanath, nearby ghats and viewpoints — good for photos, quiet reflection and short hikes to hill viewpoints like Kachhpahad for panoramas.
Relax on the riverfront, enjoy tea and watch pilgrims; prepare for evening aarti which typically takes place before/around sunset (confirm local aarti timing).
Attend or watch the evening aarti on the ghats — a contemplative experience with lamps, chants and river views. Aarti times vary with season, so check locally for exact schedule.
Watch sunrise over the Narmada from a ghatside spot or a nearby hill for peaceful views; early morning light is excellent for photos and quiet temple visits.
Optional quick revisit to Mamleshwar or Omkareshwar temple for morning darshan if you missed a quiet visit earlier — morning temple hours usually begin early (confirm local times).
Begin the return journey to Dahod (approx. 5–6 hours depending on route and stops). Consider a stop at Indore or other towns if you want a break or quick sightseeing.