Call Us Now+91 83190 07059
Ujjain
HomeBlog › Ujjain to Omkareshwar Bus — Timings, Fare & Route Guide

Ujjain to Omkareshwar Bus — Timings, Fare & Route Guide

UT By Ujjain Tour & Travel Editorial· Updated 2026-09-04·6 min read

Key takeaways

The Ujjain to Omkareshwar bus journey covers roughly 140 km and takes 4.5 to 6 hours, usually with a change at Indore — direct services exist but are few and seasonal. Expect to pay approximately ₹200-350 per person in total on ordinary and express state buses as of 2026. Here is exactly how the route works, where buses actually stop, and when the bus stops being worth it.

The Route Reality — Direct vs Via Indore

Omkareshwar sits on the Narmada in Khandwa district, south of Indore, while Ujjain lies to Indore's north. That geography makes Indore the natural hinge, and the bus network reflects it:

OptionHow it worksTotal timeApprox. total fare
Direct bus (limited)Early-morning departures from Dewas Gate bus stand, Ujjain, running via Indore bypass to Omkareshwar4.5–5.5 hrs₹250–350
Via Indore (standard)Ujjain → Indore (Sarwate/Gangwal), change to Indore → Omkareshwar or Khandwa-bound bus5–6 hrs incl. change₹200–320
Via Indore, drop at MortakkaAny Khandwa/Barwaha bus drops you on NH at Mortakka; shared auto 3 km to temple area5–6 hrs₹200–300 + ₹20–30 auto

The Ujjain-Indore leg alone is 55-60 km with buses every 10-15 minutes from Dewas Gate between early morning and late evening (₹70-110 by service class, about 1.5 hours). From Indore, Omkareshwar-bound and Khandwa-route buses leave Sarwate and Gangwal stands through the day, roughly hourly in the morning, thinning after mid-afternoon. Figures are approximate and revised periodically — MP Transport's official portal lists current interstate and intercity permits at mptransport.org, and conductors at Dewas Gate are the most reliable source for tomorrow's direct departures.

Timings That Actually Work for Darshan

Omkareshwar's Jyotirlinga darshan is best done before the midday rush, which shapes the sensible bus plan:

What the Bus Journey Is Like — Set Expectations

These are workhorse state and private route buses, not tourist coaches: ordinary services stop frequently, seats are first-come, luggage rides under your seat or on the roof rack, and the Indore change means hauling bags across a busy stand. The Narmada valley approach in the last 20 km is genuinely scenic compensation. Carry water, small notes for fares, and keep phones charged — the Mortakka drop-off especially is a highway point where you will want your bearings. Once in Omkareshwar, everything — the Jyotirlinga temple, Mamleshwar temple across the river, the parikrama path and the ghats — is walkable or a short auto ride.

Bus vs Cab vs Tour — the Honest Math

ModeDoor-to-door timeCost logic (2026 approx.)Best for
Bus (via Indore)5–6 hrs₹200–350/personSolo travellers, tight budgets, flexible schedules
Private cab (sedan)3–3.25 hrs≈ ₹3,000–4,000 round trip; ₹750–1,000/head for fourFamilies, elders, same-day darshan-and-return
Day tour with driverFull day, planned haltsBundled vehicle + route knowledgeFirst-timers combining Omkareshwar with Mamleshwar and ghats

The crossover point is simple: at three or more travellers, the cab's per-head premium over the bus shrinks to a few hundred rupees while saving two-plus hours each way and the Indore change. Our Ujjain tour packages include a same-day Omkareshwar circuit with darshan timing built around the crowd curve, and the Mahakaleshwar darshan booking desk can sequence both Jyotirlingas across two days — the pairing most pilgrims are actually here for. Distance, road and halt details for the drive itself are in our Ujjain to Omkareshwar distance guide.

Practical Checklist Before You Board

Arriving in Omkareshwar — Where Buses Stop and What Comes Next

Buses that enter Omkareshwar proper terminate at the small bus stand on the town side of the Narmada, roughly a kilometre from the bridge to the temple island. From there everything moves on foot or by shared auto: cross to the Jyotirlinga temple via the old suspension bridge or the newer road bridge, with the Mamleshwar temple — itself part of the Jyotirlinga's sanctity — on the mainland side, so plan both darshans as one loop. Boats across the Narmada operate in fair weather and add a few rupees of charm to the crossing. The 7-8 km island parikrama path is the underrated highlight for those with two spare hours: riverside ghats, ashrams and the Sangam viewpoint where the Kaveri channel meets the Narmada. Luggage is the practical question for bus travellers — cloakroom facilities near the bus stand and at larger dharamshalas hold bags for a nominal fee, so you need not haul packs around the parikrama. For the return, reconfirm the evening departure time at the bus stand the moment you arrive; the last comfortable connection back through Indore to Ujjain leaves earlier than most first-time visitors assume, and missing it converts a day trip into an unplanned overnight stay.

Frequently asked questions

Is there a direct bus from Ujjain to Omkareshwar?

A small number of direct services run from Ujjain's Dewas Gate bus stand, typically departing early morning, but they are limited and seasonal. Most travellers change at Indore's Sarwate or Gangwal stands, where Omkareshwar and Khandwa-route buses depart through the day. Confirm direct timings locally the evening before.

How much does the Ujjain to Omkareshwar bus cost?

Approximately ₹200-350 per person in total as of 2026: around ₹70-110 for the Ujjain-Indore leg and ₹130-240 for Indore-Omkareshwar depending on service class. Buses dropping you at Mortakka on the highway add a ₹20-30 shared auto for the final 3 km.

How long does the bus journey take?

Budget 4.5 to 6 hours door to door — about 1.5 hours Ujjain to Indore, a 30-60 minute change, and 2.5-3 hours onward to Omkareshwar. A private cab covers the same 140 km in roughly 3 hours without the change.

What is the Mortakka stop and should I use it?

Mortakka is the highway point near the Narmada bridge where Khandwa-bound buses that skip Omkareshwar town drop passengers, about 3 km from the temple. It is perfectly usable — shared autos shuttle to the temple area constantly — but ask your conductor whether the bus enters Omkareshwar proper before boarding.

Bus or taxi for Omkareshwar from Ujjain?

Solo on a budget, take the bus. For three or four travellers, a round-trip sedan at roughly ₹3,000-4,000 works out to ₹750-1,000 per head, saves four-plus hours of travel and the Indore change, and lets elders do darshan and return the same day comfortably.

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

Plan your Ujjain trip with a trusted local operator

Mahakal darshan, Bhasma Aarti, Rudrabhishek puja and AC taxi — instant quotes on WhatsApp.

WhatsApp us: +91 83190 07059
Book on WhatsApp