Bhasma Aarti Ticket Booking Guide (PDF) — book your slot yourself: exact 8 AM process, timings, dress code, gates & parking · by an Ujjain local50% OFF · ₹600 ₹300 →
Home › Ujjain + Omkareshwar Itineraries › Indore Ujjain Omkareshwar Itinerary: 3-Day Triangle

Indore Ujjain Omkareshwar Itinerary: 3-Day Triangle

UT By Ujjain Tours & Travels Editorial· Updated 2026-10-12·7 min read

Key takeaways

The cleanest Indore Ujjain Omkareshwar itinerary is a three-day triangle: fly into Indore's Devi Ahilyabai Holkar Airport, spend day one in Ujjain for the Mahakaleshwar Jyotirlinga, day two at the Omkareshwar Temple on the Narmada River, and loop back through Indore on day three. Ordered this way you never drive the same road twice and you reach each Jyotirlinga fresh. This is a timing plan - arrange a cab locally for the legs.

Why a triangle beats an out-and-back

Indore, Ujjain and Omkareshwar sit at three corners of a rough triangle. Ujjain is about 55 km north of Indore; Omkareshwar is about 77 km south-west of Indore; and the Ujjain-Omkareshwar side is the long one at roughly 140 km. If you base yourself in one city and make day returns, you repeat the longest leg twice and waste half a day. Running the loop - Indore to Ujjain to Omkareshwar and back to Indore - keeps each drive one-directional and leaves mornings free for darshan. To get a tailored version of this loop, plan your Ujjain trip with us.

The Indore Ujjain Omkareshwar itinerary, hour by hour

Clock times are a planning guide; adjust to your flight and to live darshan queues.

TimeDay 1 UjjainDay 2 OmkareshwarDay 3 Indore
EarlyLand Indore, drive to Ujjain (~1-1.5 hr)Optional Bhasma Aarti, checkoutRelaxed start
MorningMahakaleshwar darshan, Mahakal LokDrive Ujjain to Omkareshwar (~3.5 hr)Drive Omkareshwar to Indore (~2 hr)
MiddayRam Ghat, Kal Bhairav, lunchOmkareshwar + Mamleshwar darshanRajwada, Sarafa Bazaar
AfternoonHarsiddhi, Sandipani AshramNarmada ghat, parikrama optionLast stops
EveningOvernight UjjainOvernight Omkareshwar or MaheshwarDepart from Indore airport

If your flight lands late on day one, flip the morning: do Mahakal Lok and Ram Ghat in the evening and Mahakaleshwar darshan early on day two before driving to Omkareshwar. For a shorter version without Omkareshwar, see our Indore + Ujjain itinerary, and for a single-day taste the Indore to Ujjain day trip plan.

Leg distances and drive times

These are approximate road figures - confirm live before you set out, as highway work and festival traffic change them.

LegApprox distanceApprox drive timeNote
Indore airport to Ujjain~55 km1-1.5 hrVia Sanwer road
Ujjain to Omkareshwar~138-140 km3-3.5 hrLongest leg; via Indore or Dewas
Omkareshwar to Indore~77 km~2 hrVia Mortakka/Barwaha
Optional: Omkareshwar to Maheshwar~65 km~1.5 hrAdds a half day

Timing the temples right

Mahakaleshwar is the south-facing Jyotirlinga on the Shipra River; its Bhasma Aarti runs pre-dawn (broadly 4:00-6:00 AM) and must be pre-booked with a photo ID on the official temple system, so slot it into the start of day two or very early on day one. Omkareshwar, on Mandhata island in the Narmada, has no pre-dawn ritual to chase, so a mid-morning darshan after the drive works well; keep an hour for the island parikrama or a short boat crossing. Avoid planning the Omkareshwar drive for the afternoon if you want unhurried darshan - start it by 8-9 AM. For the official devotee information and any live advisories, the Madhya Pradesh Tourism Jyotirlinga tour page is a useful reference.

What to see on each leg

Day one in Ujjain is temple-dense. Around Mahakaleshwar darshan, fit in the Mahakal Lok corridor (a roughly 900-metre sculpted approach), Ram Ghat for the evening Shipra aarti, and as time allows Kal Bhairav, Harsiddhi Shakti Peeth and Sandipani Ashram. Do not try to see everything; four or five sites at a human pace beats a checklist sprint. Day two belongs to Omkareshwar: the Jyotirlinga on Om-shaped Mandhata island, the paired Mamleshwar temple on the mainland bank, and, if you have an hour, part of the island parikrama past the Narmada ghats. Day three's Indore corner is secular relief - Rajwada Palace and the Sarafa night-food lanes - a gentle wind-down before your flight.

Best season for this loop

October to March is the comfortable window: post-monsoon greenery early on, then cool, clear winter days ideal for darshan queues and the Ujjain-Omkareshwar drive. The Narmada at Omkareshwar is fullest just after the monsoon, which makes the island especially striking, though you should check that boat crossings are running. Avoid planning a tight schedule during Sawan or Mahashivratri, when Mahakaleshwar draws enormous crowds; if you travel then, add buffer time to every darshan. Summers (April-June) are hot on the plains and better suited to early-morning starts.

Practical tips before you go

Where to stay each night

Night one in Ujjain, close to the Mahakaleshwar area, so you can walk to an early darshan. Night two either in Omkareshwar itself (simple ashram-style and budget hotels near the ghat) or in Maheshwar if you want a quieter riverfront and plan to add Ahilya Fort. You do not need a hotel in Indore unless your day-three flight is very late - the loop deposits you at the airport in the evening. Keep luggage light; the Omkareshwar island involves a short walk and steps.

Reaching Indore and getting around

Indore's Devi Ahilyabai Holkar Airport is the region's main gateway, with frequent domestic flights, and Indore Junction is a major railhead if you arrive by train. From either, Ujjain is about an hour to ninety minutes by road. Within the loop, a private cab is by far the simplest option because the Ujjain-Omkareshwar leg has limited direct public transport and darshan timings reward door-to-door flexibility. If you land late, do not force day-one sightseeing; shift it to the next morning and protect your darshan windows instead. Keep this itinerary as a timing framework and let a local operator handle the vehicle.

Food and rest stops

The long middle leg is where travellers get caught out. Plan a proper lunch before or during the Ujjain-to-Omkareshwar drive rather than arriving at midday darshan hungry and rushed. Ujjain and Indore both offer strong vegetarian and local fare - Indore's Sarafa and Chappan areas are famous for street food on day three. On the Omkareshwar side, options near the ghats are simpler, so eat a good breakfast before leaving Ujjain. Carry water for the drive and small change for the island parikrama and boat point.

Common mistakes to avoid

Making it longer

To stretch the triangle into four days, add Maheshwar and Mandu after Omkareshwar before returning to Indore. That gives you the Ahilya Fort, the Narmada ghats at Maheshwar, and Mandu's monuments without disturbing the backtrack-free principle - you simply widen the southern corner of the loop. Travellers with only two days should drop Omkareshwar's parikrama and the Indore city afternoon rather than cutting a Jyotirlinga.

Who this triangle suits

The three-day loop is ideal for travellers flying in from another state who want both Jyotirlingas with the least backtracking and a gentle city afternoon to decompress. It suits families, couples and small groups who prefer a fixed daily rhythm over improvising. It is less suited to pilgrims who can only spare a weekend - they should drop Omkareshwar and use our shorter Indore-Ujjain plan - and to those wanting a deep multi-temple yatra, who should widen the loop to four or five days to fold in Maheshwar and Mandu without rushing. Match the plan to your available days first, then fine-tune the timings.

A note on pacing

The most common regret on this route is overscheduling day one in Ujjain. The city has dozens of worthwhile temples, but trying to see all of them leaves you tired before the long Omkareshwar drive. Choose the handful that matter most to you - Mahakaleshwar and the Mahakal Lok corridor are non-negotiable, Ram Ghat at dusk is special - and let the rest go. A calmer day one means a sharper, earlier start on day two, which is exactly what the Omkareshwar leg rewards. Keep the loop a framework and bend it to your energy and your flight times. A good rule is to lock only the fixed points - your flights, the Bhasma Aarti slot, and the night-one Ujjain hotel - and leave the afternoons loose so a long queue or a slow drive does not derail the whole day.

Frequently asked questions

Is 3 days enough for Indore, Ujjain and Omkareshwar?

Yes. Three days as a triangle - Ujjain on day one, Omkareshwar on day two, Indore on day three - covers both Jyotirlingas comfortably without repeating drives.

What is the best order to avoid backtracking?

Indore to Ujjain to Omkareshwar and back to Indore. Each leg runs one direction, so you never drive the long Ujjain-Omkareshwar road twice.

How far is Omkareshwar from Indore?

About 77 km, roughly two hours by road via Mortakka/Barwaha. Ujjain to Omkareshwar, by contrast, is about 140 km.

When should I do the Bhasma Aarti?

Pre-dawn, broadly 4:00-6:00 AM, booked in advance with a photo ID on the official Mahakaleshwar portal. Fit it to the start of day two or very early day one.

Can I add Maheshwar and Mandu?

Yes - add them after Omkareshwar to make it a 4-day loop, widening the southern corner before returning to Indore.

Authoritative referenceShri Mahakaleshwar Temple (official) ↗

Want this trip planned for you?

Talk to us

Written and reviewed by the Ujjain Tours & Travels editorial team. Facts checked against primary sources; see the reference above.

← All articles