hero
How2Go
Maihar to Ahmedabad

Maihar to Ahmedabad

Ahmedabad is approximately 950+ kms from Maihar. The fastest way to reach Ahmedabad from Maihar is by Bus, Flight Via Rewa, Bhopal. It takes approximately 8 hours. The cheapest way to reach Ahmedabad from Maihar is by Train, Bus Via Harda which would take approximately 20 hours.

Sort By
Mode of Transport

Via Bhopal

RECOMMENDED

Maihar

Bhopal

Ahmedabad

Approx Travel Time

10h 8m

₹5,183

Onwards

Maihar

Bhopal

Ahmedabad

Approx Travel Time

11h 22m

₹5,603

Onwards

Via Rewa, Bhopal

FASTEST

Maihar

Rewa

Bhopal

Ahmedabad

Approx Travel Time

7h 40m

₹7,823

Onwards

Ads by MMT

Via Harda

CHEAPEST

Maihar

Harda

Ahmedabad

Approx Travel Time

19h 30m

₹1,585

Onwards

Via Indore

Maihar

Indore

Ahmedabad

Approx Travel Time

21h 45m

₹1,900

Onwards

Ads by MMT

Via Katni, Dahod

Maihar

Katni

Dahod

Ahmedabad

Approx Travel Time

17h 37m

₹4,403

Onwards

Direct Bus

Maihar

Ahmedabad

Approx Travel Time

1d 8h 15m

₹2,500

Onwards

Via Jabalpur, Bhopal

Maihar

Jabalpur

Bhopal

Ahmedabad

Approx Travel Time

22h 54m

₹6,118

Onwards

Maihar

Jabalpur

Bhopal

Ahmedabad

Approx Travel Time

11h 37m

₹5,138

Onwards

Via Katni, Bhopal

Maihar

Katni

Bhopal

Ahmedabad

Approx Travel Time

12h 18m

₹5,203

Onwards

Frequently Asked Questions

What is the distance between Maihar and Ahmedabad?

Ahmedabad is approximately 950+ kms from Maihar.

How long does it take to reach Ahmedabad from Maihar?

It takes approximately 8 hours to reach Ahmedabad from Maihar by Bus, Flight Via Rewa, Bhopal.

What is the cheapest way to reach Ahmedabad from Maihar?

The cheapest way to reach Ahmedabad from Maihar is by Train, Bus Via Harda.

What is the fastest way to reach Ahmedabad from Maihar?

The fastest way to reach Ahmedabad from Maihar is by Bus, Flight Via Rewa, Bhopal.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India