Pilgrimage

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:

Quick answer · One way

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

Going with friends? See each person's share →

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.

Open in Google Maps ↗

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)

Check trains on IRCTC ↗

Flight options

  • Indore: Devi Ahilya Bai Holkar Airport, Indore (IDR)
  • Omkareshwar: Devi Ahilya Bai Holkar Airport, Indore (IDR)

Things to do in Omkareshwar

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.

Plan Omkareshwar → Indore →

WhatsAppPlan Trip