
Shillong to Mandi
Mandi is approximately 1750+ kms from Shillong. The fastest way to reach Mandi from Shillong is by Flight, Bus Via Guwahati, Mohali. It takes approximately 8 hours. The cheapest way to reach Mandi from Shillong is by Bus Via Guwahati, Patna, Delhi which would take approximately 44 hours.
Sort By
Mode of Transport
Via Guwahati, Mohali
RECOMMENDED
Shillong
Guwahati
Mohali
Mandi
Approx Travel Time
11h 17m
₹17,004
Onwards
Shillong
Guwahati
Mohali
Mandi
Approx Travel Time
14h 30m
₹14,342
Onwards
FASTEST
Shillong
Guwahati
Mohali
Mandi
Approx Travel Time
8h 5m
₹14,677
Onwards
Shillong
Guwahati
Mohali
Mandi
Approx Travel Time
11h 18m
₹11,854
Onwards
Shillong
Guwahati
Mohali
Mandi
Approx Travel Time
13h 42m
₹11,826
Onwards
Via Guwahati, Patna, Delhi
CHEAPEST
Shillong
Guwahati
Patna
Delhi
Mandi
Approx Travel Time
1d 19h 25m
₹4,828
Onwards
Via Guwahati, Lucknow, Mohali
Shillong
Guwahati
Lucknow
Mohali
Mandi
Approx Travel Time
12h 17m
₹20,704
Onwards
Via Guwahati, Patna, Mohali
Shillong
Guwahati
Patna
Mohali
Mandi
Approx Travel Time
13h 7m
₹22,389
Onwards
Via Delhi
Shillong
Delhi
Mandi
Approx Travel Time
9h 20m
₹8,422
Onwards
Via Guwahati, Delhi, Mohali
Shillong
Guwahati
Delhi
Mohali
Mandi
Approx Travel Time
12h 52m
₹18,810
Onwards
Frequently Asked Questions
What is the distance between Shillong and Mandi?
Mandi is approximately 1750+ kms from Shillong.
How long does it take to reach Mandi from Shillong?
It takes approximately 8 hours to reach Mandi from Shillong by Flight, Bus Via Guwahati, Mohali.
What is the cheapest way to reach Mandi from Shillong?
The cheapest way to reach Mandi from Shillong is by Bus Via Guwahati, Patna, Delhi.
What is the fastest way to reach Mandi from Shillong?
The fastest way to reach Mandi from Shillong is by Flight, Bus Via Guwahati, Mohali.


