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.
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:
| Option | How it works | Total time | Approx. total fare |
|---|---|---|---|
| Direct bus (limited) | Early-morning departures from Dewas Gate bus stand, Ujjain, running via Indore bypass to Omkareshwar | 4.5–5.5 hrs | ₹250–350 |
| Via Indore (standard) | Ujjain → Indore (Sarwate/Gangwal), change to Indore → Omkareshwar or Khandwa-bound bus | 5–6 hrs incl. change | ₹200–320 |
| Via Indore, drop at Mortakka | Any Khandwa/Barwaha bus drops you on NH at Mortakka; shared auto 3 km to temple area | 5–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.
Omkareshwar's Jyotirlinga darshan is best done before the midday rush, which shapes the sensible bus plan:
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.
| Mode | Door-to-door time | Cost logic (2026 approx.) | Best for |
|---|---|---|---|
| Bus (via Indore) | 5–6 hrs | ₹200–350/person | Solo travellers, tight budgets, flexible schedules |
| Private cab (sedan) | 3–3.25 hrs | ≈ ₹3,000–4,000 round trip; ₹750–1,000/head for four | Families, elders, same-day darshan-and-return |
| Day tour with driver | Full day, planned halts | Bundled vehicle + route knowledge | First-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.
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.
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.
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.
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.
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.
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.
Planning your Ujjain trip? Talk to a local team.
WhatsApp usWritten and reviewed by the Ujjain Tour & Travel editorial team. Facts checked against primary sources; see the reference above.
Mahakal darshan, Bhasma Aarti, Rudrabhishek puja and AC taxi — instant quotes on WhatsApp.
WhatsApp us: +91 83190 07059