
Shillong to Mohali
Mohali is approximately 1750+ kms from Shillong. The fastest way to reach Mohali from Shillong is by Flight Via Guwahati. It takes approximately 6 hours. The cheapest way to reach Mohali from Shillong is by Flight, Train Via Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
FASTEST
Shillong
Guwahati
Mohali
Approx Travel Time
5h 25m
₹13,382
Onwards
Shillong
Guwahati
Mohali
Approx Travel Time
6h 40m
₹8,601
Onwards
Shillong
Guwahati
Mohali
Approx Travel Time
6h 40m
₹11,681
Onwards
Via Delhi
Shillong
Delhi
Mohali
Approx Travel Time
5h 25m
₹9,698
Onwards
CHEAPEST
Shillong
Delhi
Mohali
Approx Travel Time
10h 10m
₹7,154
Onwards
Via Kolkata
Shillong
Kolkata
Mohali
Approx Travel Time
5h 40m
₹14,088
Onwards
Via Delhi, Chandigarh
Shillong
Delhi
Chandigarh
Mohali
Approx Travel Time
7h 5m
₹9,758
Onwards
Shillong
Delhi
Chandigarh
Mohali
Approx Travel Time
7h 5m
₹10,462
Onwards
Via Kolkata, Chandigarh
Shillong
Kolkata
Chandigarh
Mohali
Approx Travel Time
7h 20m
₹14,148
Onwards
Via Kolkata, Prayagraj(Allahabad)
Shillong
Kolkata
Prayagraj(Allahabad)
Mohali
Approx Travel Time
7h 5m
₹20,608
Onwards
Frequently Asked Questions
What is the distance between Shillong and Mohali?
Mohali is approximately 1750+ kms from Shillong.
How long does it take to reach Mohali from Shillong?
It takes approximately 6 hours to reach Mohali from Shillong by Flight Via Guwahati.
What is the cheapest way to reach Mohali from Shillong?
The cheapest way to reach Mohali from Shillong is by Flight, Train Via Delhi.
What is the fastest way to reach Mohali from Shillong?
The fastest way to reach Mohali from Shillong is by Flight Via Guwahati.