Leave Ahmedabad at 3:00pm to avoid early-morning city traffic and head toward Omkareshwar on the NH route; at a maximum sustained speed of 70 km/h expect long highway driving with regular stops. Plan to rotate drivers, stretch every 2–3 hours, and keep water/snacks onboard.
Check into a riverside hotel or guesthouse near the Omkareshwar ghat for convenience (book in advance). Use this night to rest well for an early morning temple visit.
Have a simple vegetarian dinner at your hotel or a nearby eatery — something light like dal, sabzi, rice/rotis to rest before an early start. Many hotels serve until late for guests; confirm kitchen hours.
Visit the Omkareshwar temple on the island/ghat for the morning aarti and darshan — the Jyotirlinga shrine is the main reason to come and is particularly peaceful at dawn. Temple typical timings: ~5:00am–12:00pm; evening 4:00pm–9:00pm (confirm locally).
Eat a local breakfast from ghat stalls: fresh poha, jalebi and masala chai — quick, filling and authentic; stalls open early. Good for fueling up before the next drive.
Short highway drive from Omkareshwar to Ujjain (Mahakaleshwar) — expect a scenic rural stretch and a modest drive time at 70 km/h. Aim for an early arrival to avoid crowds at Mahakaleshwar.
Visit Mahakaleshwar, one of the 12 Jyotirlingas — major temple with historic significance and very active worship schedule; morning darshan is calmer than late evening. Typical temple hours: early morning (special Bhasma Aarti around 4:00am — ticketed) and regular darshan through the day (commonly open from early morning until late evening) — check local notice for exact slots.
Eat at a clean, popular local thali restaurant near the temple complex (simple sattvic/vegetarian thalis) to taste local flavors and recharge for afternoon sightseeing.
Walk short distances from the temple to Kal Bhairav, Gopal Mandir and the Shipra River ghats; Ram Ghat is lovely for a riverside stroll and photos. Most sites are open daytime (roughly 6:00am–8:00pm) but check specific temple timings.
Start the long drive back to Ahmedabad. At a strictly enforced maximum of 70 km/h and with short comfort stops, expect an 8–9 hour drive. Driving in daylight for the first part then night for later hours — ensure driver swaps and rest breaks.