
Surat to Maihar
Maihar is approximately 1000+ kms from Surat. The fastest way to reach Maihar from Surat is by Flight, Bus Via Mumbai, Jabalpur. It takes approximately 9 hours. The cheapest way to reach Maihar from Surat is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Pipariya
Surat
Pipariya
Maihar
Approx Travel Time
15h 26m
₹640
Onwards
Via Jabalpur
Surat
Jabalpur
Maihar
Approx Travel Time
16h 35m
₹772
Onwards
Surat
Jabalpur
Maihar
Approx Travel Time
16h 49m
₹3,991
Onwards
Via Mumbai, Jabalpur
Surat
Mumbai
Jabalpur
Maihar
Approx Travel Time
12h 52m
₹5,495
Onwards
FASTEST
Surat
Mumbai
Jabalpur
Maihar
Approx Travel Time
9h
₹12,257
Onwards
Via Indore
Surat
Indore
Maihar
Approx Travel Time
1d 0h 9m
₹1,500
Onwards
Via Sehore, Satna
Surat
Sehore
Satna
Maihar
Approx Travel Time
1d 7h 5m
₹8,953
Onwards
Frequently Asked Questions
What is the distance between Surat and Maihar?
Maihar is approximately 1000+ kms from Surat.
How long does it take to reach Maihar from Surat?
It takes approximately 9 hours to reach Maihar from Surat by Flight, Bus Via Mumbai, Jabalpur.
What is the cheapest way to reach Maihar from Surat?
The cheapest way to reach Maihar from Surat is by Train.
What is the fastest way to reach Maihar from Surat?
The fastest way to reach Maihar from Surat is by Flight, Bus Via Mumbai, Jabalpur.

