Menu

Omkareshwar to Indore Distance, Route & Travel Guide

1 Day

Omkareshwar to Indore – Quick Answer

Distance by Road78 km
Travel Time by Car1 hour 30 minutes (normal traffic)
Via RouteOmkareshwar → Sanawad → Dewas → Indore
Nearest Railway Station to OmkareshwarMortakka (12 km) / Omkareshwar Road (5 km)
Train Travel Time2.5 – 3 hours (slower than road)

Route Options from Omkareshwar to Indore

Option 1: By Road (Fastest & Best)

The road from Omkareshwar to Indore via Sanawad and Dewas is the most convenient and fastest option. NH52 from Dewas to Indore is a smooth 4-lane highway.

  • Route: Omkareshwar → Sanawad → Dewas → Indore (NH52)
  • Distance: 78 km · Time: 1.5 to 2 hours
  • Private taxi return fare: ₹2,200 – ₹3,200 (sedan round trip from Indore)
  • Shared cab (sumo/traveller): ₹150 – ₹200 per person from Omkareshwar ghat

Option 2: By Train

  • Board from Omkareshwar Road or Mortakka station
  • Trains to Indore: Check indianrail.gov.in for current schedule
  • Travel time: 2.5 – 3 hours
  • Fare: ₹50 – ₹120 (sleeper class)

Option 3: By State Bus

  • MPSRTC buses from Omkareshwar to Indore via Sanawad
  • Fare: ₹80 – ₹120 per person
  • Travel time: 2.5 – 3.5 hours with stops
  • Last bus: approximately 5 PM — verify at local bus stand

Indore to Omkareshwar – Same Distance, Same Routes

Whether you are travelling from Indore to Omkareshwar or returning, the distance and routes are identical. The entire journey by road is 78 km each way — 156 km round trip.

Indore to Omkareshwar78 km · 1.5 hrs by car
Omkareshwar to Indore78 km · 1.5 hrs by car
Round Trip Distance156 km
Taxi Round Trip Fare₹2,200 – ₹3,200 (sedan)
Fuel Cost (self-drive)Approx. ₹500 – ₹700 (petrol car, current rates)
Book Door-to-Door Omkareshwar Tour MP Vacation picks you up from any address in Indore and brings you back. No logistics stress. Call +91-7898355153.

You can send your enquiry via the form below.

Omkareshwar to Indore Distance, Route & Travel Guide