There are 7 ways to get from Ahmedabad to Maihar by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Rewa Chorhata Airport, bus
best- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Rewa Chorhata Airport (REW)plane AMD - REW
- Take the bus from Rewa, Madhya Pradesh to Maihar, Madhya Pradeshbus
8h 24mTrain
cheapest- Take the train from Ahmedabad Jn to Maihartrain 19489 / ...
19h 8m₹500–3,900Bus via Bhopal
- Take the bus from Ahmedabad, Gujarat to Bhopal, Madhya Pradeshbus
- Take the bus from Bhopal, Madhya Pradesh to Jabalpur, Madhya Pradeshbus
- Take the bus from Jabalpur, Madhya Pradesh to Maihar, Madhya Pradeshbus
21h 36mDrive 977.3 km
- Drive from Ahmedabad to Maiharcar 977.3 km
14h 48m₹11,006–15,898Fly to Jabalpur, train
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Jabalpur (JLR)plane AMD - JLR
- Take the train from Jabalpur to Maihartrain
8h 37m₹7,983–21,771Fly to Varanasi Airport, train
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Varanasi Airport (VNS)plane AMD - VNS
- Take the train from Varanasi Jn to Maihartrain
11h 8m₹7,253–16,561Bus
- Take the bus from Ahmedabad, Gujarat to Jabalpur, Madhya Pradeshbus Ahmedabad, Gujarat - Jabalpur, Madhya Pradesh
- Take the bus from Jabalpur, Madhya Pradesh to Maihar, Madhya Pradeshbus Jabalpur, Madhya Pradesh - Maihar, Madhya Pradesh
30h 7m
Ahmedabad to Maihar by train
Questions & Answers
The cheapest way to get from Ahmedabad to Maihar is to train which costs ₹500 - ₹3,900 and takes 19h 8m.
The fastest way to get from Ahmedabad to Maihar is to fly and train which takes 8h 37m and costs ₹8,000 - ₹22,000.
No, there is no direct bus from Ahmedabad to Maihar. However, there are services departing from Ahmedabad, Gujarat and arriving at Maihar, Madhya Pradesh via Bhopal, Madhya Pradesh and Jabalpur, Madhya Pradesh. The journey, including transfers, takes approximately 21h 36m.
Yes, there is a direct train departing from Ahmedabad Jn and arriving at Maihar. Services depart once daily, and operate Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 19h 8m.
The distance between Ahmedabad and Maihar is 984 km. The road distance is 977.3 km.
The best way to get from Ahmedabad to Maihar without a car is to train which takes 19h 8m and costs ₹500 - ₹3,900.
It takes approximately 8h 24m to get from Ahmedabad to Maihar, including transfers.
Ahmedabad to Maihar bus services, operated by Urvashi Travels, depart from Ahmedabad, Gujarat station.
Ahmedabad to Maihar train services, operated by Indian Railways, depart from Ahmedabad Jn station.
The best way to get from Ahmedabad to Maihar is to train which takes 19h 8m and costs ₹500 - ₹3,900. Alternatively, you can bus via Bhopal, which costs and takes 21h 36m.
What companies run services between Ahmedabad, India and Maihar, Madhya Pradesh, India?
Indian Railways operates a train from Ahmedabad Jn to Maihar once daily. Tickets cost ₹500–3,900 and the journey takes 19h 8m. Alternatively, you can take a bus from Ahmedabad, Gujarat to Maihar, Madhya Pradesh via Bhopal, Madhya Pradesh and Jabalpur, Madhya Pradesh in around 21h 36m.
- Website
- goindigo.in
Flights from Sardar Vallabhbhai Patel International Airport to Rewa Chorhata Airport via Indore
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Sardar Vallabhbhai Patel International Airport to Rewa Chorhata Airport via Pune, Indore
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Sardar Vallabhbhai Patel International Airport to Jabalpur via Delhi
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–21,000
Flights from Sardar Vallabhbhai Patel International Airport to Jabalpur via Mumbai
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Sardar Vallabhbhai Patel International Airport to Jabalpur via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- ₹7,000–20,000
Flights from Sardar Vallabhbhai Patel International Airport to Varanasi Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Sardar Vallabhbhai Patel International Airport to Varanasi Airport via Delhi
- Ave. Duration
- 4h 20m
- When
- Monday to Saturday
- Estimated price
- ₹6,500–14,000
- Website
- helitrans.no
Flights from Sardar Vallabhbhai Patel International Airport to Rewa Chorhata Airport via Delhi
- Ave. Duration
- 6h 13m
- When
- Saturday and Wednesday
- Estimated price
- ₹8,500–33,000
- Website
- airindia.in
Flights from Sardar Vallabhbhai Patel International Airport to Varanasi Airport via Delhi
- Ave. Duration
- 4h 25m
- When
- Wednesday
- Estimated price
- ₹7,000–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ahmedabad Jn to Maihar
- Ave. Duration
- 19h 8m
- Frequency
- Once daily
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
Train from Jabalpur to Maihar
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Varanasi Jn to Maihar
- Ave. Duration
- 6h 38m
- Frequency
- Every 3 hours
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Website
- Maa Vaishno Bus Service Rewa
Bus from Rewa, Madhya Pradesh to Maihar, Madhya Pradesh
- Ave. Duration
- 1h 35m
- Frequency
- Every 15 minutes
- Schedules at
- Maa Vaishno Bus Service Rewa
Bus from Jabalpur, Madhya Pradesh to Maihar, Madhya Pradesh
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Schedules at
- Maa Vaishno Bus Service Rewa
Bus from Jabalpur, Madhya Pradesh to Maihar, Madhya Pradesh
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Schedules at
- Maa Vaishno Bus Service Rewa
- Phone
- +91 8980805081
- [email protected]
- Website
- Urvashi Travels
Bus from Ahmedabad, Gujarat to Bhopal, Madhya Pradesh
- Ave. Duration
- 12h 35m
- Frequency
- Hourly
- Schedules at
- Urvashi Travels
Bus from Bhopal, Madhya Pradesh to Jabalpur, Madhya Pradesh
- Ave. Duration
- 5h 35m
- Frequency
- Every 30 minutes
- Schedules at
- Jai Bhawani Tours and Travels
- Website
- Humsafar Travels
Bus from Ahmedabad, Gujarat to Jabalpur, Madhya Pradesh
- Ave. Duration
- 26h 55m
- Frequency
- 4 times a day
- Schedules at
- Humsafar Travels
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 Bali: What to do if Mount Agung erupts, Best ways to travel around Australia, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Ahmedabad to Maihar bus services, operated by Urvashi Travels, arrive at Bhopal, Madhya Pradesh station.
Ahmedabad to Maihar train services, operated by Indian Railways, arrive at Maihar station.
Yes, the driving distance between Ahmedabad to Maihar is 977 km. It takes approximately 14h 48m to drive from Ahmedabad to Maihar.
There are seven+ hotels available in Maihar.








