Leave Nashik at 5:00AM to avoid city traffic and cover highway distance comfortably; the drive to Ujjain is long so start early. Expect highway stops and tolls en route.
Stop for a hearty breakfast at a reliable highway family restaurant or dhaba — poha, idli, fresh tea and fruit are ideal to set you up for the long drive; many highway outlets open by 6:00AM. Check for clean restrooms and parking when you stop.
Break for lunch at a clean midway restaurant (thali or North/Indore-style meals recommended) to recharge before reaching Ujjain; highways near Indore/Dewas stretch have dependable options. Verify opening times — most serve 11:00AM–4:00PM.
Complete the final leg to Ujjain, check in, freshen up and rest briefly; choose a hotel near Mahakaleshwar for fastest temple access. Hotel check-in times typically from 12:00PM onwards.
Attend evening darshan/aarti at Mahakaleshwar; temple timings vary but general evening aarti is commonly around 6:00PM–7:30PM — confirm locally on arrival. This gives a first divine experience after the drive.
Dine at a recommended local pure vegetarian restaurant near the temple area; try simple homely meals or a thali to taste local flavours. Most restaurants open through the evening until around 10:00PM.
Wake early and reach Mahakaleshwar temple by 4:00AM if you plan to attend the famous Bhasma Aarti; entry rules and token systems apply and seats can be limited — pre-book or get local guidance. This is the most powerful and unique ritual at Ujjain.
Experience the Bhasma Aarti (timing ~4:15AM–6:00AM typical) — an early-morning ritual where the shiva lingam is worshipped with sacred ash; check latest timing and token/pandit fees at the temple counter. Dress respectfully and allow time for queues.
After darshan, have breakfast at a well-known local eatery or sweet shop — try local poha, kachori, jalebi or a light South/Indo breakfast; most shops open by 7:00AM–8:00AM. This refreshes you before more sightseeing.
Visit Harsidhhi Mata Temple (check puja times), Kal Bhairav (believed to grant wishes) and Vikram Kirti Mandir (museum & observatory exhibits). Most temples open early (6:00AM) and through the day; plan 2–3 hours for these sites.
Enjoy a north/Madhya Pradesh-style thali or simple sattvic vegetarian meal at a popular restaurant near the temple area; midday service is usually 12:00PM–3:00PM. Keeps you comfortable for the afternoon drive.
Depart Ujjain by road for Omkareshwar (approx 2.5–3 hours depending on traffic), heading southeast along NH/State roads; this places you at the Narmada ghats by evening for darshan and aarti.
Arrive, check into a guesthouse/hotel facing the river if possible, and rest briefly before evening puja. Many hotels in Omkareshwar are modest and close to the temples; confirm room availability beforehand.
Attend the evening aarti at Omkareshwar (Mamleshwar) temple; evening aarti typically begins between 6:00PM–7:00PM — confirm exact time on arrival. The riverside setting makes it a peaceful experience.
Have dinner at a recommended riverside eatery or hotel restaurant and try simple vegetarian dishes and local specialities; most places serve till about 9:30PM–10:00PM. Remember to carry small change for tip.
Take an early morning boat ride (if available 6:00AM–8:30AM) on the Narmada to view the island and sunrise; many visitors combine a short boat trip with Mamleshwar darshan. Boat services are seasonal — check local availability and safety life-jacket use.
Explore Mamleshwar Temple (open early, often 5:00AM onwards) and walk the ghats along the Narmada; the temple complex is small but sacred and peaceful in the morning. Allow 1–1.5 hours for darshan and a short ghat walk.
Check out and begin the road journey back to Nashik. Plan a lunch stop en route to break the trip and stretch — highway stops near towns are recommended for safety and comfort.
Stop mid-journey for a relaxed lunch (thali or multi-cuisine highway restaurant) to rest and refuel; most options serve between 12:00PM–3:00PM. Prefer a clean, well-reviewed place for hygiene.
Arrive back in Nashik in the late evening (approx time depends on traffic and stops). Unpack, rest and end the pilgrimage loop; if you feel tired, consider staying overnight in Nashik before dispersing.