There are 3 ways to get from Indore to Omkareshwar by taxi, car or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Taxi • 1h 34m
$20 - $24
Line 7 bus, taxi • 2h
$17 - $21
1 alternative option
Drive • 1h 34m
$8 - $12
Questions & Answers
The cheapest way to get from Indore to Omkareshwar is to drive which costs ₹600 - ₹900 and takes 1h 34m.
The quickest way to get from Indore to Omkareshwar is to taxi which costs ₹1,400 - ₹1,800 and takes 1h 34m.
The distance between Indore and Omkareshwar is 62 km. The road distance is 80.8 km.
The best way to get from Indore to Omkareshwar without a car is to taxi which takes 1h 34m and costs ₹1,400 - ₹1,800.
It takes approximately 1h 34m to drive 80.8 km from Indore to Omkareshwar.
Yes, the driving distance between Indore to Omkareshwar is 81 km. It takes approximately 1h 34m to drive from Indore to Omkareshwar.
There are five+ hotels available in Omkareshwar. Prices start at $100 USD per night.
What companies run services between Indore, India and Omkareshwar, India?
You can catch a taxi from Indore to Omkareshwar with Ola Cabs, Meru Cabs or Atlantic Cab.
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, Travel Insider: Top Japan travel tips by Beatrix Holland and How to get from Luton Airport into central London - to help you get the most out of your next trip.