
Shivpuri to Mandsaur
Mandsaur is approximately 450+ kms from Shivpuri. The fastest way to reach Mandsaur from Shivpuri is by Bus, Cab Via Ujjain. It takes approximately 7 hours. The cheapest way to reach Mandsaur from Shivpuri is by Train Via Ratlam which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ujjain
RECOMMENDED
Shivpuri
Ujjain
Mandsaur
Approx Travel Time
9h 12m
₹2,809
Onwards
Shivpuri
Ujjain
Mandsaur
Approx Travel Time
9h 1m
₹504
Onwards
FASTEST
Shivpuri
Ujjain
Mandsaur
Approx Travel Time
6h 36m
₹3,329
Onwards
Via Khachrod
Shivpuri
Khachrod
Mandsaur
Approx Travel Time
9h
On Demand
Shivpuri
Khachrod
Mandsaur
Approx Travel Time
10h 15m
On Demand
Shivpuri
Khachrod
Mandsaur
Approx Travel Time
10h 48m
On Demand
Via Ratlam
CHEAPEST
Shivpuri
Ratlam
Mandsaur
Approx Travel Time
9h 52m
₹450
Onwards
Shivpuri
Ratlam
Mandsaur
Approx Travel Time
9h 30m
₹3,148
Onwards
Via Kota
Shivpuri
Kota
Mandsaur
Approx Travel Time
7h 30m
₹4,586
Onwards
Via Kolaras, Ujjain
Shivpuri
Kolaras
Ujjain
Mandsaur
Approx Travel Time
10h 24m
₹2,949
Onwards
Frequently Asked Questions
What is the distance between Shivpuri and Mandsaur?
Mandsaur is approximately 450+ kms from Shivpuri.
How long does it take to reach Mandsaur from Shivpuri?
It takes approximately 7 hours to reach Mandsaur from Shivpuri by Bus, Cab Via Ujjain.
What is the cheapest way to reach Mandsaur from Shivpuri?
The cheapest way to reach Mandsaur from Shivpuri is by Train Via Ratlam.
What is the fastest way to reach Mandsaur from Shivpuri?
The fastest way to reach Mandsaur from Shivpuri is by Bus, Cab Via Ujjain.


