
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
2h 40m
On Demand
Gurgaon
Delhi
Mohali
Approx Travel Time
3h 5m
₹2,530
Onwards
Gurgaon
Delhi
Mohali
Approx Travel Time
3h
₹2,760
Onwards
Via Ambala
Gurgaon
Ambala
Mohali
Approx Travel Time
5h 22m
₹694
Onwards
CHEAPEST
Gurgaon
Ambala
Mohali
Approx Travel Time
5h 17m
₹285
Onwards
Via Chandigarh
Gurgaon
Chandigarh
Mohali
Approx Travel Time
5h 9m
₹290
Onwards
Gurgaon
Chandigarh
Mohali
Approx Travel Time
5h 21m
₹989
Onwards
Via Panipat
Gurgaon
Panipat
Mohali
Approx Travel Time
5h 21m
₹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.