
Shillong to Mandsaur
Mandsaur is approximately 1950+ kms from Shillong. The fastest way to reach Mandsaur from Shillong is by Flight, Bus Via Kolkata, Indore. It takes approximately 10 hours. The cheapest way to reach Mandsaur from Shillong is by Bus, Train Via Siliguri, Bhopal which would take approximately 49 hours.
Sort By
Mode of Transport
Via Kolkata, Indore
RECOMMENDED
Shillong
Kolkata
Indore
Mandsaur
Approx Travel Time
10h 55m
₹17,959
Onwards
Shillong
Kolkata
Indore
Mandsaur
Approx Travel Time
10h 43m
₹13,590
Onwards
FASTEST
Shillong
Kolkata
Indore
Mandsaur
Approx Travel Time
9h 25m
₹13,745
Onwards
Via Agartala, Indore
Shillong
Agartala
Indore
Mandsaur
Approx Travel Time
16h
₹29,153
Onwards
Shillong
Agartala
Indore
Mandsaur
Approx Travel Time
15h 48m
₹24,784
Onwards
Via Siliguri, Bhopal
CHEAPEST
Shillong
Siliguri
Bhopal
Mandsaur
Approx Travel Time
2d 0h 53m
₹1,850
Onwards
Via Kolkata, Udaipur
Shillong
Kolkata
Udaipur
Mandsaur
Approx Travel Time
12h 50m
₹17,183
Onwards
Shillong
Kolkata
Udaipur
Mandsaur
Approx Travel Time
13h 30m
₹14,588
Onwards
Shillong
Kolkata
Udaipur
Mandsaur
Approx Travel Time
12h 20m
₹14,718
Onwards
Via Guwahati, Jaipur
Shillong
Guwahati
Jaipur
Mandsaur
Approx Travel Time
15h 55m
₹12,782
Onwards
Frequently Asked Questions
What is the distance between Shillong and Mandsaur?
Mandsaur is approximately 1950+ kms from Shillong.
How long does it take to reach Mandsaur from Shillong?
It takes approximately 10 hours to reach Mandsaur from Shillong by Flight, Bus Via Kolkata, Indore.
What is the cheapest way to reach Mandsaur from Shillong?
The cheapest way to reach Mandsaur from Shillong is by Bus, Train Via Siliguri, Bhopal.
What is the fastest way to reach Mandsaur from Shillong?
The fastest way to reach Mandsaur from Shillong is by Flight, Bus Via Kolkata, Indore.


