Indore → Omkareshwar
Indore to Omkareshwar is about 78 km by road (1.6–1.9 hours via Simrol and Barwaha), with a one-way fuel cost of about ₹556 for a petrol car.
Last updated:
Indore to Omkareshwar at a glance
- Distance
- ~78 km
- Drive time
- 1.6–1.9 h
- Fuel estimate
- ₹556
- Toll allowance
- ₹156
- Fuel + tolls
- ₹712
- Per person · 2 travellers
- ₹356
About these numbers: petrol ₹107/litre (17 Sep 2026) at 15 km/litre; ₹2/km toll allowance, not verified against NHAI rates. Method · Report an error
About the Indore to Omkareshwar drive
Omkareshwar, on an island in the Narmada, is one of the twelve Jyotirlingas and an easy day trip from Indore.
Indore to Omkareshwar route
Indore → Simrol → Barwaha → Omkareshwar
Road: Indore–Khandwa road via Simrol
Places to pause on the way
Tips for this drive
- The ghat section near Simrol has curves and slow trucks; avoid driving it tired or after dark.
- Weekends and Shravan month bring long queues at the temple.
- During the monsoon the Narmada runs high; boat rides and some ghats may be closed.
Weather in Omkareshwar
Forecast: MET Norway, CC BY 4.0
Bus, train & flight
Bus
Private and state buses run on this corridor. Search Indore to Omkareshwar for your date; a direct service is not confirmed.
Train
- Indore: Indore Junction
- Omkareshwar: Indore Junction or Khandwa Junction (main railheads)
Flight options
- Indore: Devi Ahilya Bai Holkar Airport, Indore (IDR)
- Omkareshwar: Devi Ahilya Bai Holkar Airport, Indore (IDR)
Things to do in Omkareshwar
- Omkareshwar Jyotirlinga Temple ↗
- Mamleshwar Temple ↗
- Ekatma Dham (Statue of Oneness) ↗
- Narmada boat ride ↗
Local food to try: Poha-jalebi · Simple temple-town thalis.
Return trip: Omkareshwar to Indore
Same 78 km back, about ₹712 each way or ₹1,425 for the round trip.