There are 5 ways to get from Khandwa to Maihar by train, car, taxi, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Khandwa to Maihartrain 01409 / ...
7h 48m₹320–2,500Drive 609.6 km
- Drive from Khandwa to Maiharcar 609.6 km
9h 12m₹6,873–9,927Taxi
- Take the taxi from Khandwa to Maihartaxi 609.6 km
9h 12m₹10,000–12,000Bus, fly to Rewa Chorhata Airport
- Take the bus from Khandwa, Madhya Pradesh to Indore, Madhya Pradeshbus
- Fly from Indore (IDR) to Rewa Chorhata Airport (REW)plane IDR - REW
- Take the bus from Rewa, Madhya Pradesh to Maihar, Madhya Pradeshbus
9h 48mBus, fly to Jabalpur, train
- Take the bus from Khandwa, Madhya Pradesh to Indore, Madhya Pradeshbus
- Fly from Indore (IDR) to Jabalpur (JLR)plane IDR - JLR
- Take the train from Jabalpur to Maihartrain
10h 32m
Khandwa to Maihar by train
Questions & Answers
The cheapest way to get from Khandwa to Maihar is to train which costs ₹320 - ₹2,500 and takes 7h 48m.
The fastest way to get from Khandwa to Maihar is to train which takes 7h 48m and costs ₹320 - ₹2,500.
Yes, there is a direct train departing from Khandwa and arriving at Maihar. Services depart every three hours, and operate every day. The journey takes approximately 7h 48m.
The distance between Khandwa and Maihar is 583 km. The road distance is 609.6 km.
The best way to get from Khandwa to Maihar without a car is to train which takes 7h 48m and costs ₹320 - ₹2,500.
The train from Khandwa to Maihar takes 7h 48m including transfers and departs every three hours.
Khandwa to Maihar train services, operated by Indian Railways, depart from Khandwa station.
Khandwa to Maihar train services, operated by Indian Railways, arrive at Maihar station.
Yes, the driving distance between Khandwa to Maihar is 610 km. It takes approximately 9h 12m to drive from Khandwa to Maihar.
There are 10+ hotels available in Maihar.
What companies run services between Khandwa, India and Maihar, Madhya Pradesh, India?
Indian Railways operates a train from Khandwa to Maihar every 3 hours. Tickets cost ₹320–2,500 and the journey takes 7h 48m.
- Website
- goindigo.in
Flights from Indore to Rewa Chorhata Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹8,000–9,500
Flights from Indore to Jabalpur
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,500–9,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khandwa to Maihar
- Ave. Duration
- 7h 48m
- Frequency
- Every 3 hours
- Estimated price
- ₹320–2,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Jabalpur to Maihar
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Ave. Duration
- 9h 12m
- Estimated price
- ₹10,000–12,000
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 Heading to Europe? Read this before you buy a Eurail Pass, Travel Insider: Top Japan travel tips by Beatrix Holland, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.






