Start from Ahmedabad early. Best options: car (drive ~5.5–6.5h, 260–280 km), Volvo/AC bus (~6–7h), or overnight/early-morning train (~6–7h). Leaving at 4:00am by car gets you to Ujjain by 10:00am with breaks.
Ancient temple dedicated to Lord Ganesha and a major stop in Ujjain — visit for darshan and to receive blessings; temple usually open from early morning to late evening.
Temple associated with Mars (Mangal) and site of Krishna Kund; peaceful drive slightly out of central area and good for photography. Open usually 6:00am–8:00pm.
Prominent Shakti temple on a hill; offers panoramic views and a strong local following — best to visit mid-afternoon when crowds ease. Typically open 6:00am–9:00pm.
Sacred kund and nearby spots where pilgrims perform rituals; visit for a quiet dip (if appropriate) or to perform puja and tarpan rituals. Timings are flexible but daylight recommended.
Visit Mahakaleshwar for evening darshan and to observe aarti schedules; evening aarti times vary but there is usually a sandhya/shaam aarti. Arrive early to join queue — secure hotel close to temple for quick return.
Rest early. Keep clothes for next day ready, carry light daypack for pre-dawn visit (ID, mobile, small water bottle, token if booked). Confirm Bhasm Aarti booking/arrival time with hotel or temple agent.
Leave hotel early to reach Mahakaleshwar well before Bhasm Aarti; wear comfortable clothes and be ready to queue. Carry ID and booking confirmation for Bhasm Aarti if you booked priority entry.
Bhasm Aarti is the signature pre-dawn ritual where the lingam is anointed with ash — extremely powerful and crowded; priority slots require advance booking (official temple or authorised counter). Typical timing around 4:00–5:00am but check current schedule and be 30–45 minutes early.
Return to hotel to freshen up, pack luggage, check out by 8:30–9:00am to depart for Omkareshwar; leave heavier luggage at hotel if you return later, or ask hotel to gate-check for Omkareshwar night if preferred.
If you missed any small temples the previous day (Chintaman Ganesh, smaller shrines), slot a quick visit before departure; most close around 12:00pm and reopen evening.
Road distance ~90–110 km depending route; drive time usually 2.5–3.5 hours. Best option: private taxi (comfortable and flexible) or hire a cab for drop-off; buses available but slower and less convenient for tight schedule.
Check into a hotel or dharamshala close to the Omkareshwar/ Mamleshwar temples on the island (on Mandhata island side) to stay within walking distance of the jyotirlinga and evening aarti.
Visit Omkareshwar temple (Omkareshwar Jyotirlinga) and the Mamleshwar Shiva temple on the island; darshan usually open from early morning, and afternoons can be less crowded. Confirm temple timings locally; expect lines during festival days.
Walk the island ghats and do part of the parikrama route; short boat rides along the Narmada to view the Mandhata Hill and temples from water are available until sunset. Boat rides cost extra and run in daylight (confirm local availability).
Attend the evening Aarti on the Narmada ghats (popular ritual similar to other river aartis). Timing changes with sunset (~6:15–7:00pm) — arrive early to get a good spot.
Start the island parikrama (circumambulation) early to avoid heat and crowds; complete the Omkareshwar parikrama partially or fully depending on time (full walking parikrama may take 2–3 hours). Also re-visit Mamleshwar and Omkareshwar temples for morning darshan.
If not already done, take a short post-sunrise boat trip to view Mandhata hill and some riverside shrines; otherwise do a last darshan at the Jyotirlinga if lines are short.
Begin return drive to Ahmedabad; drive time ~5.5–7h depending on route/traffic. Best to leave by 10:00–11:00am to reach Ahmedabad by evening. Alternatively, stay another night in Indore/Ahmedabad based on fatigue.
Arrive in Ahmedabad by evening. This completes 3 nights: Night 1 (Ujjain), Night 2 (Omkareshwar), Night 3 (Ahmedabad). Rest at home or hotel and unpack luggage.