Call Us Now+91 83190 07059
Ujjain
Home › Ujjain to Omkareshwar Route › Ujjain to Omkareshwar Jyotirlinga: Route Options

Ujjain to Omkareshwar Jyotirlinga: Route Options

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

Key takeaways

The quickest road from Ujjain to Omkareshwar Jyotirlinga runs via Indore: about 135 to 145 km, usually 3 to 4 hours by car, along the Indore to Ujjain highway and then the Indore to Khandwa road through Simrol and Mortakka. A route via Dewas and Barwaha avoids central Indore but is longer and slower.

Pilgrims travelling between the two Jyotirlingas of Madhya Pradesh, Mahakaleshwar Jyotirlinga in Ujjain and Omkareshwar on Mandhata island in the Narmada, have three realistic road choices. This guide compares them side by side: distance, time, road quality, where you can stop, and which suits a same-day trip. If you would rather leave the driving to someone else, our Ujjain to Omkareshwar taxi page explains vehicle options and how the round trip is usually priced.

Distances and times here are typical ranges for a private car as of 2026. Road works, festival traffic and the ongoing widening of the Indore to Khandwa corridor can change them, so check live maps on the morning you travel.

Ujjain to Omkareshwar Jyotirlinga routes compared

RouteApprox. distanceApprox. time by carRoad qualityBest for
Via Indore, Simrol and Mortakka135 to 145 km3 to 4 hoursFour-lane to Indore; improving highway with a ghat section after Indore; two-lane final stretchMost travellers; fastest and best served with food and fuel
Via Dewas and Barwaha150 to 160 km4 to 4.5 hoursGood highway to Dewas; mixed two-lane rural roads afterwardsAvoiding Indore city traffic at peak hours
Via Indore, Mhow and Maheshwar160 to 175 km4.5 to 5 hours plus sightseeingMostly good; slower through townsTravellers adding Maheshwar's ghats and fort to the day

Most taxi drivers in Ujjain default to the Indore route unless you ask otherwise. It is not only the fastest, it also has the most dhabas, fuel stations and mechanics along the way, which matters on a pilgrim day that starts before sunrise.

Leave Ujjain on the four-lane Indore to Ujjain highway, past Sanwer, and skirt Indore rather than driving through the centre. From the southern side of Indore, join the Indore to Khandwa road heading south. It climbs through the Simrol ghat, passes Choral and Balwada, crosses the plain towards Barwaha, and reaches the Narmada at Mortakka (Khedighat). A short two-lane road from there brings you into Omkareshwar town.

Stage by stage

StageApprox. distanceApprox. timeWhat to expect
Ujjain to Indore outskirts50 to 55 km60 to 75 minFour-lane divided highway; heavy trucks; toll plaza
Crossing Indore to the Khandwa road10 to 20 km20 to 45 minCity traffic; the slowest part at office hours
Indore to Simrol ghat and Balwada35 to 45 km45 to 60 minWinding ghat descent; construction zones on the widening project
Balwada to Mortakka25 to 30 km30 to 40 minFlatter road; first views of the Narmada valley
Mortakka to Omkareshwar12 to 15 km20 to 30 minNarrower two-lane road; busy on Mondays and festivals

The Simrol ghat is the section to respect. It is scenic in the monsoon, but it carries heavy trucks, and diversions for the new highway have been common. Drive it in daylight if possible.

Stops worth making on the Indore route

Because the Indore route passes a large city, it offers more worthwhile breaks than the other two. Most drivers suggest one of these, depending on how early you left Ujjain:

Each stop adds time, so if you want darshan at Omkareshwar before the afternoon crowd, keep breaks to one short meal and one tea stop.

Route 2: via Dewas and Barwaha

This option heads east from Ujjain to Dewas on a good highway, then turns south through smaller towns and farmland to reach the Barwaha side of the Narmada valley before joining the approach to Omkareshwar. The benefit is that you never enter Indore; the cost is extra distance and more two-lane road with village crossings, slow tractors and fewer places to eat.

Route 3: the Maheshwar detour

Maheshwar, the riverside town associated with Rani Ahilyabai Holkar, sits on the Narmada west of Omkareshwar. Travelling via Indore and Mhow to Maheshwar and then along the valley to Omkareshwar adds roughly an hour of driving, but you get Ahilya Fort, the ghats and the handloom Maheshwari saree workshops in the same day. It suits a two-day trip better than a same-day return from Ujjain.

If you do take this route, a sensible plan is Ujjain to Maheshwar in the morning, lunch by the ghats, and Omkareshwar in the late afternoon, staying overnight near the Narmada. The next morning you can take a boat around Mandhata island or walk the Omkar parikrama path before darshan at Omkareshwar and Mamleshwar, then return to Ujjain via Indore by evening. Trying to fit Maheshwar, Omkareshwar and a return to Ujjain into one day usually means rushing all three and driving the ghat in the dark, which is exactly what this guide recommends avoiding.

Which route should you choose?

Your situationBest routeWhy
Same-day darshan at both JyotirlingasVia IndoreFastest; leaves time for the Omkar parikrama or a boat ride
Leaving Ujjain between 8 and 11 AM on a weekdayVia Indore, or Dewas if traffic is badCheck live traffic through Indore before choosing
Travelling with elderly parentsVia IndoreBetter roads and more rest stops
Two-day trip with an overnight stayVia Maheshwar one way, Indore the otherSee three Narmada-valley towns without backtracking
Night travelVia Indore onlyBest lit and busiest; avoid rural roads after dark

If you plan to see Mahakaleshwar in the morning and Omkareshwar the same afternoon, read our timing plan for Mahakaleshwar to Omkareshwar same day, which works backwards from darshan hours at both temples.

Season, weather and road conditions

The same road can feel very different across the year, and the season matters as much as the route you pick.

SeasonRoad conditionsWhat to plan for
October to FebruaryDry roads, pleasant temperatures; early-morning fog in December and JanuaryBest time for the trip; start a little later on foggy mornings
March to JuneDry but very hot by middayStart at dawn, carry water, avoid midday walking on the island
July to September (monsoon)Green scenery; slippery ghat section; possible waterlogging near Mortakka; high Narmada levelsAllow extra time; boats may be restricted when the river is high
Shravan Mondays and MahashivratriHeavy pilgrim traffic on the final approachLeave very early and expect parking far from the ghats

Tolls, fuel and practical tips

The Indore route has toll plazas on the highway sections; most private cabs include tolls in the quoted fare, but confirm when you book. Fuel is easy to find until Balwada and around Barwaha, and scarcer on the Dewas route's rural stretches, so fill up before leaving the highway. Mobile coverage is generally good on the main highways but can drop in the ghat and near the river. Download offline maps before you start, and keep some cash for parking, boats and prasad at Omkareshwar.

If you drive yourself, remember that the final stretch into Omkareshwar and the lanes near the ghats are narrow and crowded, with one-way arrangements on busy days. Parking on the mainland and walking across is almost always faster than trying to get a car closer to the temple.

Buses and trains between Ujjain and Omkareshwar

Direct buses run from Ujjain towards Omkareshwar, and more services connect via Indore's bus stands. They take longer than a car, often four hours or more, and timings change seasonally, so confirm the day before. Rail is not a practical option at present: the old metre-gauge line through Omkareshwar Road (Mortakka) station has been under gauge conversion, and there is no convenient direct train. Most pilgrims without a car use a taxi or a bus via Indore.

Arriving at Omkareshwar: parking and darshan tips

Private vehicles park on the mainland side of the town. From there you walk across the bridge to Mandhata island for Omkareshwar temple, or take a boat across the Narmada. The Mamleshwar temple, which many pilgrims consider part of the same Jyotirlinga, is on the southern bank, so plan time for both. Expect heavy crowds on Mondays, during Shravan and on Mahashivratri.

For background on the temple, its island setting and the legend behind the Om shape, see the Omkareshwar Temple entry. When you are ready to travel, compare vehicles and book on our Ujjain to Omkareshwar page.

Frequently asked questions

How far is Omkareshwar Jyotirlinga from Ujjain?

About 135 to 145 km by road via Indore, which usually takes 3 to 4 hours by car. Other routes are longer.

Which is the best route from Ujjain to Omkareshwar?

For most travellers, the route via Indore, Simrol and Mortakka is fastest and has the best facilities. The Dewas and Barwaha route helps only when Indore traffic is heavy.

Can I visit Mahakaleshwar and Omkareshwar in one day?

Yes, if you start early. Morning darshan at Mahakaleshwar, a 3 to 4 hour drive, afternoon darshan at Omkareshwar and a late return is a common plan.

Is there a direct train from Ujjain to Omkareshwar?

Not a practical one. The line through Omkareshwar Road station has been under gauge conversion, so most pilgrims travel by taxi or bus.

Is the Simrol ghat road safe?

It is a busy highway section with curves, trucks and construction diversions. It is safe with a careful driver in daylight; avoid it late at night if possible.

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