
Shillong to Mandi
Mandi is approximately 1900+ kms from Shillong. The fastest way to reach Mandi from Shillong is by Flight, Bus Via Guwahati, Mohali. It takes approximately 12 hours. The cheapest way to reach Mandi from Shillong is by Bus Via Guwahati, Patna, Delhi which would take approximately 52 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Shillong
Delhi
Mandi
Approx Travel Time
13h 55m
₹8,119
Onwards
Via Guwahati, Mohali
Shillong
Guwahati
Mohali
Mandi
Approx Travel Time
14h 42m
₹10,544
Onwards
FASTEST
Shillong
Guwahati
Mohali
Mandi
Approx Travel Time
11h 20m
₹14,415
Onwards
Shillong
Guwahati
Mohali
Mandi
Approx Travel Time
14h 15m
₹7,914
Onwards
Shillong
Guwahati
Mohali
Mandi
Approx Travel Time
14h 17m
₹11,068
Onwards
Shillong
Guwahati
Mohali
Mandi
Approx Travel Time
14h 44m
₹13,698
Onwards
Shillong
Guwahati
Mohali
Mandi
Approx Travel Time
11h 47m
₹17,045
Onwards
Via Guwahati, Patna, Delhi
CHEAPEST
Shillong
Guwahati
Patna
Delhi
Mandi
Approx Travel Time
2d 4h
₹4,245
Onwards
Via Kolkata, Mohali
Shillong
Kolkata
Mohali
Mandi
Approx Travel Time
12h 52m
₹16,730
Onwards
Via Guwahati, Delhi, Mohali
Shillong
Guwahati
Delhi
Mohali
Mandi
Approx Travel Time
16h 19m
₹17,495
Onwards
Frequently Asked Questions
What is the distance between Shillong and Mandi?
Mandi is approximately 1900+ kms from Shillong.
How long does it take to reach Mandi from Shillong?
It takes approximately 12 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.

