Call Us Now+91 83190 07059
Ujjain
Home › Ujjain to Omkareshwar Route › Mahakaleshwar to Omkareshwar Same Day: Timing Plan

Mahakaleshwar to Omkareshwar Same Day: Timing Plan

UT By Ujjain Tour & Travel Editorial· Updated 2026-09-27·7 min read

Key takeaways

Mahakaleshwar to Omkareshwar is about 135-140 km by road via Indore, roughly 3-3.5 hours each way by car, so covering both Jyotirlingas in one day is realistic. The plan that works best: darshan at Mahakal early morning, leave Ujjain by 8 AM, reach Omkareshwar near noon, and start back by 4-5 PM to be in Ujjain by about 9 PM.

Mahakaleshwar in Ujjain and Omkareshwar on the Narmada are two of the twelve Jyotirlingas of Shiva, and they are close enough that many pilgrims try to see both in a single day. It is doable — but only if the day is planned around darshan windows, drive times and the crowd calendar rather than hope. This guide gives three concrete timing plans and tells you honestly when not to attempt it.

Mahakaleshwar to Omkareshwar: the numbers that shape your day

FactorTypical figure (approx., 2026)Why it matters
Road distance~135-140 km via IndoreAbout 270-280 km of driving in the day
Drive time each way3-3.5 hrs by car6.5-7 hrs on the road, more with stops
Mahakal general darshan (normal day)30 min to 2+ hrs depending on crowdStart early or use a paid fast-track pass
Omkareshwar darshan + Mamleshwar2-3 hrs including walking and queuesThe island temple involves steps and a bridge or boat
Meal and rest stops1-1.5 hrsNon-negotiable with elders or children
Total day13-15 hrs door to doorA long day; choose a comfortable car

For vehicle options and booking in either direction, see our page on Ujjain to Omkareshwar travel options, which also compares the alternative roads.

Why pilgrims pair these two Jyotirlingas

Mahakaleshwar and Omkareshwar are the only two of the twelve Jyotirlingas in Madhya Pradesh, and they sit barely a morning's drive apart, which is why tour operators have sold them as a pair for decades. They also feel completely different. Mahakal is an urban temple in the heart of Ujjain, its lingam facing south and its day framed by the famous ash-offering Bhasma Aarti. Omkareshwar is an island shrine on Mandhata, surrounded by the Narmada, reached by bridges or boats, with a quieter, riverine atmosphere. Tradition pairs Omkareshwar with Mamleshwar (also called Amaleshwar) on the southern bank, and many devotees consider the darshan complete only after visiting both. Seeing the two Jyotirlingas on the same trip — ideally on the same day — gives a sense of Shiva as both the lord of time in the city and the lord of Om beside the river.

Darshan windows at both temples

The trick to a same-day plan is arriving at each temple when darshan is open and queues are manageable.

Mahakaleshwar, Ujjain

The temple day begins with the Bhasma Aarti at about 4 AM (pass holders only). General darshan runs from early morning to late evening, with brief pauses around the day's aartis. Early morning after the Bhasma Aarti and mid-afternoon on weekdays are usually the least crowded general-darshan windows. A paid Sheeghra (fast-track) pass, around Rs 250 as of 2026, can shorten the queue considerably. Our Mahakaleshwar temple timings guide lists each aarti.

Omkareshwar, on the Narmada

The Shri Omkareshwar Mandir Trust's published schedule shows darshan from 5 AM to about 10:30 PM, with short pauses: madhyanha bhog around 12:20-1:15 PM, evening shringar around 4:00-4:15 PM, and the shayan aarti around 9:30-10 PM. Unlike many temples, there is no long afternoon closure — which is exactly why a midday arrival from Ujjain works.

TimeOmkareshwar status (per trust schedule)Same-day planning note
5:00 AM-12:20 PMMangal darshan openArrive 11 AM-12 noon from Ujjain for the best overlap
12:20-1:15 PMMadhyanha bhog — darshan pausedUse this for lunch or Mamleshwar
1:15-4:00 PMMadhyanha darshan openGood second window; queues often ease
4:00-4:15 PMEvening shringarIdeal time to start the drive back
4:15-9:30 PMShringar darshan openOnly for plans that return late or stay overnight

Three same-day timing plans

Plan A: Morning Mahakal, midday Omkareshwar (recommended)

TimeActivity
5:30-7:30 AMGeneral darshan at Mahakaleshwar; walk part of Mahakal Lok
7:30-8:00 AMQuick breakfast, depart Ujjain
8:00-11:30 AMDrive via Indore and the Simrol ghat
11:30 AM-2:30 PMOmkareshwar darshan, lunch during the bhog break, Mamleshwar
2:30-3:30 PMOptional boat ride or Omkareshwar Dam viewpoint
3:30-7:30 PMDrive back, tea stop before dark
By about 8 PMBack in Ujjain; evening free

Plan B: Bhasma Aarti, then Omkareshwar (for fit adults)

Bhasma Aarti from about 4 to 6 AM, a quick breakfast, and depart Ujjain by 7 AM. Reach Omkareshwar by about 10:30 AM, finish darshan by 1:30 PM, and start back by 2:30 PM to be in Ujjain around 6:30 PM. You will have been awake since about 1:30 AM, so the passengers must sleep in the car and the driver must be fresh — never let the same driver who waited through the night drive the ghat. Book Bhasma Aarti passes well in advance on the temple's official portal.

Plan C: Omkareshwar first, Mahakal in the evening

Useful if you are staying in Indore or arriving at Devi Ahilya Bai Holkar Airport. Drive to Omkareshwar early (arrive around 8-9 AM), finish darshan by noon, drive to Ujjain via Indore, and join general darshan at Mahakal in the late afternoon, staying on for the evening aarti and the Mahakal Lok corridor lights after dark.

Car, bus or tour: what actually works in one day

For a single-day double darshan, a private car with driver is the only mode that reliably fits. Buses to Omkareshwar mostly run via Indore and take 4-5 hours each way, which leaves too little time at the temple. Trains do not serve Omkareshwar directly. Group travellers can use a Tempo Traveller; families of four to six are best served by an Ertiga or Innova-class car. Our Ujjain to Omkareshwar taxi fare guide shows 2026 fare bands for round trips with waiting, which is almost always cheaper than two one-way fares.

What to pack for a double-darshan day

What the day typically costs

Your main expense is the car. A same-day round trip with waiting in a sedan was commonly quoted in the range of roughly Rs 4,000-6,500 in 2026, with SUVs costing more; tolls and parking may or may not be included, so ask. Add optional costs such as a Sheeghra darshan pass at Mahakal (around Rs 250 per person), boat rides at Omkareshwar, meals and prasad. Budget travellers can cut the car cost by sharing a larger vehicle with another family, but should not try to replace it with buses on a one-day plan.

When not to try it in one day

Tips to make the double darshan smoother

  1. Fix the Mahakal part first — Bhasma Aarti pass or Sheeghra ticket — then book the car around it.
  2. Carry original photo ID for every adult; some darshan arrangements check it.
  3. Dress once for both temples: dhoti or kurta-pyjama for men, saree or salwar suit for women.
  4. Leave phones and leather items in the car at Omkareshwar if lockers are crowded.
  5. Eat lunch at Omkareshwar during the bhog pause rather than on the highway.
  6. Ask the driver to use Indore's bypass roads on the return to avoid evening city traffic.

For background on both shrines, the Wikipedia article on Omkareshwar Temple explains its island setting and history, including the Holkar-era rebuilding linked to Ahilyabai Holkar.

Is it worth doing in one day?

A useful test: if anyone in your group will be unhappy after a 14-hour day, split the trip. If everyone is fit, flexible about meals and content with a focused darshan at each temple, the one-day plan is well within reach.

For most pilgrims on a tight schedule, yes — especially with Plan A on an ordinary weekday. What you give up is time: no leisurely boat ride, no Omkar parikrama, no evening aarti on the Narmada ghats. If your trip has room for an extra night, splitting the two Jyotirlingas across two days gives a calmer, deeper darshan at each. If it does not, a well-timed single day with a good driver is a perfectly respectful way to receive both blessings.

Frequently asked questions

Can I visit Mahakaleshwar and Omkareshwar in one day?

Yes, by private car. Do morning darshan at Mahakal, leave Ujjain by about 8 AM, reach Omkareshwar near noon and start back by 4-5 PM. Expect a 13-15 hour day.

What is the distance from Mahakaleshwar to Omkareshwar?

About 135-140 km by road via Indore, taking roughly 3-3.5 hours each way by car in normal traffic.

Is Omkareshwar temple closed in the afternoon?

According to the Shri Omkareshwar Mandir Trust schedule there is no long afternoon closure — only a short madhyanha bhog pause around 12:20-1:15 PM and evening shringar around 4:00-4:15 PM.

Can I do Bhasma Aarti and Omkareshwar on the same day?

It is possible for fit adults: attend Bhasma Aarti from about 4 AM, leave Ujjain by 7 AM and return by early evening. Use a rested driver and sleep in the car.

Which is better, bus or taxi, for a same-day Mahakaleshwar-Omkareshwar trip?

A taxi. Buses usually route through Indore and take 4-5 hours each way, leaving too little time for darshan in one day.

When should I avoid a same-day trip?

Avoid Sawan Mondays, Mahashivratri, Nag Panchami and heavy monsoon days, when queues and diversions can consume most of the day.

Authoritative referenceShri Mahakaleshwar Temple (official) ↗

Planning your Ujjain trip? Talk to a local team.

WhatsApp us

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

← All articles

Get a quote on WhatsApp

Mahakal darshan, Bhasma Aarti, Rudrabhishek puja and AC taxi — instant quotes from a trusted local Ujjain operator.

Get Quote on WhatsApp 📞 Call +91 83190 07059
Book on WhatsApp