Home › Ujjain › Omkareshwar trip
Ujjain to Omkareshwar: Two Jyotirlingas in Two Daysउज्जैन से ओंकारेश्वर – दो दिन में दो ज्योतिर्लिंग
Mahakaleshwar in Ujjain and Omkareshwar on the Narmada are two of the twelve Jyotirlingas, 140 km apart. How to get from one to the other, a simple 2-day plan, and the timings you need.
Ujjain to Omkareshwar: how to go
Omkareshwar is on an island in the Narmada, about 140 km from Ujjain by road. Every route passes Indore.
- Taxi: the easiest for families – 3 to 4 hours each way. Many drivers in Ujjain and Indore offer an Ujjain–Omkareshwar round trip; agree the price, waiting time and tolls first.
- Bus: frequent buses run from Ujjain to Indore (about 1–1.5 hours), and buses go on from Indore to Omkareshwar (about 2–3 hours). Cheapest, but allow a full day.
- Train: Omkareshwar Road station is about 12 km from the temple and has few trains. Most travellers go by road.
- Ending the trip? Finish at Omkareshwar and drive to Indore (about 77 km, 2–3 hours) for your flight or train.
A 2-day Mahakal and Omkareshwar plan
The usual plan: Ujjain first (stay the night for the Bhasma Aarti or early darshan), Omkareshwar the next day.
| When | Where | What |
|---|---|---|
| Day 1, early | Mahakaleshwar, Ujjain | Bhasma Aarti (book a month ahead) or darshan from about 6 AM |
| Day 1, morning | Mahakal Lok, Harsiddhi, Bada Ganesh | All within walking distance of the temple |
| Day 1, afternoon | Kal Bhairav, Mangalnath, Sandipani Ashram | Take an auto – they are 3–7 km apart |
| Day 1, evening | Ram Ghat on the Shipra | Evening aarti at the ghat; night in Ujjain |
| Day 2, 6 AM | Leave Ujjain | 3–4 hours by road via Indore |
| Day 2, late morning | Omkareshwar Jyotirlinga | Cross the Narmada to Mandhata island by the bridge or a boat |
| Day 2, afternoon | Mamleshwar temple | On the south bank – most pilgrims do both for the full darshan |
| Day 2, evening | Indore or a night in Omkareshwar | Indore is about 77 km, 2–3 hours |
Omkareshwar darshan timings
As published in October 2026 – confirm on the day, timings change on festivals.
| Time | What |
|---|---|
| 4:30–5 AM | Mangal aarti |
| 5 AM–12:20 PM | Morning darshan |
| 12:20–1:15 PM | Madhyanha bhog (darshan paused) |
| 1:15–9:30 PM | Darshan (short break for evening shringar, about 4–4:15 PM) |
| 9:30–10 PM | Shayan aarti |
| 10–10:30 PM | Shayan darshan |
Tips for the two temples
- Mondays, Shravan and Mahashivratri are the most crowded days at both temples – start very early or pick a weekday.
- Book the Mahakal Bhasma Aarti first (₹200, online, about a month ahead) and build the trip around that date.
- At Omkareshwar the ghats and steps can be wet and slippery – wear sandals with grip. On a boat, wear the life jacket.
- The Omkareshwar parikrama around Mandhata island is about 7 km and takes 2.5–4 hours – only if you have the time and energy.
- Carry some cash – small shops, boats and parking near the ghats often do not take cards.
- Have a third day? Maheshwar, with its fort and ghats on the Narmada, fits well after Omkareshwar.
Checked 8 November 2026. Fees, quotas and timings change – confirm on the temple's official website shrimahakaleshwar.mp.gov.in before you travel. YatriSutra is not the temple and does not sell darshan or aarti passes.
Questions people ask
How far is Omkareshwar from Ujjain?
About 140 km by road, via Indore – 3 to 4 hours by car.
Can I visit Mahakaleshwar and Omkareshwar in one day?
It is possible but rushed: about 7 hours of driving plus two darshans. Two days is better – Ujjain on day 1, Omkareshwar on day 2.
What is the best way to go from Ujjain to Omkareshwar?
A taxi is the easiest, 3 to 4 hours. By bus, go to Indore first and take a bus on to Omkareshwar. Trains are few – Omkareshwar Road station is about 12 km from the temple.
Which airport is nearest to Ujjain and Omkareshwar?
Devi Ahilyabai Holkar Airport, Indore (IDR): about 53 km from Ujjain and about 80 km from Omkareshwar.
What are the Omkareshwar darshan timings?
About 5 AM to 10:30 PM, with a break for the midday bhog (about 12:20–1:15 PM). Mangal aarti is at about 4:30 AM and Shayan aarti at about 9:30 PM. Confirm on the day.
Should I visit Mamleshwar too?
Yes – Mamleshwar stands on the south bank of the Narmada, across from Omkareshwar, and most pilgrims visit both for the complete darshan.
™