
Shillong to Mandsaur
Mandsaur is approximately 1950+ kms from Shillong. The fastest way to reach Mandsaur from Shillong is by Flight, Train Via Kolkata, Indore. It takes approximately 11 hours. The cheapest way to reach Mandsaur from Shillong is by Bus, Train Via Siliguri, Bhopal which would take approximately 50 hours.
Sort By
Mode of Transport
Via Kolkata, Indore
RECOMMENDED
FASTEST
Shillong
Kolkata
Indore
Mandsaur
Approx Travel Time
10h 43m
₹13,970
Onwards
Shillong
Kolkata
Indore
Mandsaur
Approx Travel Time
11h 16m
₹14,223
Onwards
Shillong
Kolkata
Indore
Mandsaur
Approx Travel Time
10h 50m
₹18,094
Onwards
Via Guwahati, Jaipur
Shillong
Guwahati
Jaipur
Mandsaur
Approx Travel Time
18h 52m
₹11,164
Onwards
Shillong
Guwahati
Jaipur
Mandsaur
Approx Travel Time
18h 43m
₹11,470
Onwards
Via Siliguri, Bhopal
CHEAPEST
Shillong
Siliguri
Bhopal
Mandsaur
Approx Travel Time
2d 1h 23m
₹2,034
Onwards
Via Kolkata, Udaipur
Shillong
Kolkata
Udaipur
Mandsaur
Approx Travel Time
13h
₹14,920
Onwards
Shillong
Kolkata
Udaipur
Mandsaur
Approx Travel Time
13h 30m
₹14,790
Onwards
Shillong
Kolkata
Udaipur
Mandsaur
Approx Travel Time
12h 36m
₹18,886
Onwards
Via Kolkata, Jaipur
Shillong
Kolkata
Jaipur
Mandsaur
Approx Travel Time
16h 5m
₹13,330
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 11 hours to reach Mandsaur from Shillong by Flight, Train 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, Train Via Kolkata, Indore.

