
Gurgaon to Mohali
Mohali is approximately 250+ kms from Gurgaon. The fastest way to reach Mohali from Gurgaon is by Cab, Flight Via Delhi. It takes approximately 3 hours. The cheapest way to reach Mohali from Gurgaon is by Train Via Ambala which would take approximately 5 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Gurgaon
Delhi
Mohali
Approx Travel Time
3h 14m
₹4,455
Onwards
Gurgaon
Delhi
Mohali
Approx Travel Time
3h 55m
₹3,458
Onwards
Gurgaon
Delhi
Mohali
Approx Travel Time
3h 55m
₹3,737
Onwards
Via Ambala
Gurgaon
Ambala
Mohali
Approx Travel Time
4h 37m
₹1,029
Onwards
CHEAPEST
Gurgaon
Ambala
Mohali
Approx Travel Time
4h 37m
₹285
Onwards
Via Chandigarh
Gurgaon
Chandigarh
Mohali
Approx Travel Time
4h 26m
₹931
Onwards
Gurgaon
Chandigarh
Mohali
Approx Travel Time
4h 29m
₹290
Onwards
Via Panipat
Gurgaon
Panipat
Mohali
Approx Travel Time
4h 41m
₹295
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Mohali?
Mohali is approximately 250+ kms from Gurgaon.
How long does it take to reach Mohali from Gurgaon?
It takes approximately 3 hours to reach Mohali from Gurgaon by Cab, Flight Via Delhi.
What is the cheapest way to reach Mohali from Gurgaon?
The cheapest way to reach Mohali from Gurgaon is by Train Via Ambala.
What is the fastest way to reach Mohali from Gurgaon?
The fastest way to reach Mohali from Gurgaon is by Cab, Flight Via Delhi.

