
Surat to Mohali
Mohali is approximately 1350+ kms from Surat. The fastest way to reach Mohali from Surat is by Flight Via Jaipur. It takes approximately 5 hours. The cheapest way to reach Mohali from Surat is by Train which would take approximately 28 hours.
Sort By
Mode of Transport
Via Delhi
Surat
Delhi
Mohali
Approx Travel Time
4h 35m
₹8,375
Onwards
Surat
Delhi
Mohali
Approx Travel Time
9h 40m
₹5,855
Onwards
Via Jaipur
FASTEST
Surat
Jaipur
Mohali
Approx Travel Time
4h 20m
₹9,340
Onwards
Via Indore
Surat
Indore
Mohali
Approx Travel Time
4h 35m
₹9,262
Onwards
Via Ahmedabad
Surat
Ahmedabad
Mohali
Approx Travel Time
8h 55m
₹9,472
Onwards
Surat
Ahmedabad
Mohali
Approx Travel Time
8h 55m
₹5,691
Onwards
Surat
Ahmedabad
Mohali
Approx Travel Time
9h 25m
₹6,086
Onwards
Via Udaipur
Surat
Udaipur
Mohali
Approx Travel Time
14h 15m
₹7,201
Onwards
Via Lucknow
Surat
Lucknow
Mohali
Approx Travel Time
7h 5m
₹10,409
Onwards
Frequently Asked Questions
What is the distance between Surat and Mohali?
Mohali is approximately 1350+ kms from Surat.
How long does it take to reach Mohali from Surat?
It takes approximately 5 hours to reach Mohali from Surat by Flight Via Jaipur.
What is the cheapest way to reach Mohali from Surat?
The cheapest way to reach Mohali from Surat is by Train.
What is the fastest way to reach Mohali from Surat?
The fastest way to reach Mohali from Surat is by Flight Via Jaipur.