
Maihar to Mandsaur
Mandsaur is approximately 750+ kms from Maihar. The fastest way to reach Mandsaur from Maihar is by Bus, Flight, Train Via Rewa, Indore. It takes approximately 12 hours. The cheapest way to reach Mandsaur from Maihar is by Train Via Ujjain which would take approximately 16 hours.
Sort By
Mode of Transport
Via Ujjain
RECOMMENDED
Maihar
Ujjain
Mandsaur
Approx Travel Time
14h 30m
₹660
Onwards
Maihar
Ujjain
Mandsaur
Approx Travel Time
13h 47m
₹3,320
Onwards
CHEAPEST
Maihar
Ujjain
Mandsaur
Approx Travel Time
15h 30m
₹505
Onwards
Via Rewa, Indore
FASTEST
Maihar
Rewa
Indore
Mandsaur
Approx Travel Time
11h 18m
₹6,036
Onwards
Maihar
Rewa
Indore
Mandsaur
Approx Travel Time
12h 15m
₹6,289
Onwards
Maihar
Rewa
Indore
Mandsaur
Approx Travel Time
11h 25m
₹10,160
Onwards
Via Sehore
Maihar
Sehore
Mandsaur
Approx Travel Time
14h 59m
On Demand
Via Jabalpur, Indore
Maihar
Jabalpur
Indore
Mandsaur
Approx Travel Time
11h 55m
₹5,436
Onwards
Maihar
Jabalpur
Indore
Mandsaur
Approx Travel Time
12h 52m
₹5,689
Onwards
Via Indore
Maihar
Indore
Mandsaur
Approx Travel Time
17h 40m
₹1,398
Onwards
Frequently Asked Questions
What is the distance between Maihar and Mandsaur?
Mandsaur is approximately 750+ kms from Maihar.
How long does it take to reach Mandsaur from Maihar?
It takes approximately 12 hours to reach Mandsaur from Maihar by Bus, Flight, Train Via Rewa, Indore.
What is the cheapest way to reach Mandsaur from Maihar?
The cheapest way to reach Mandsaur from Maihar is by Train Via Ujjain.
What is the fastest way to reach Mandsaur from Maihar?
The fastest way to reach Mandsaur from Maihar is by Bus, Flight, Train Via Rewa, Indore.

