
Kangra to Mohali
Mohali is approximately 150+ kms from Kangra. The fastest way to reach Mohali from Kangra is by Flight. It takes approximately 1 hour. The cheapest way to reach Mohali from Kangra is by Bus, Train Via Chandigarh which would take approximately 6 hours.
Sort By
Mode of Transport
Via Chandigarh
Kangra
Chandigarh
Mohali
Approx Travel Time
2h 25m
₹2,729
Onwards
CHEAPEST
Kangra
Chandigarh
Mohali
Approx Travel Time
6h 10m
₹479
Onwards
Kangra
Chandigarh
Mohali
Approx Travel Time
2h 25m
₹3,310
Onwards
Kangra
Chandigarh
Mohali
Approx Travel Time
6h 10m
₹1,060
Onwards
Via Nadaun
Kangra
Nadaun
Mohali
Approx Travel Time
6h 55m
₹3,804
Onwards
Via Shimla
Kangra
Shimla
Mohali
Approx Travel Time
4h 25m
₹9,104
Onwards
Via Palampur
Kangra
Palampur
Mohali
Approx Travel Time
7h 1m
On Demand
Via Nurpur
Kangra
Nurpur
Mohali
Approx Travel Time
9h 34m
₹3,702
Onwards
Frequently Asked Questions
What is the distance between Kangra and Mohali?
Mohali is approximately 150+ kms from Kangra.
How long does it take to reach Mohali from Kangra?
It takes approximately 1 hour to reach Mohali from Kangra by Flight.
What is the cheapest way to reach Mohali from Kangra?
The cheapest way to reach Mohali from Kangra is by Bus, Train Via Chandigarh.
What is the fastest way to reach Mohali from Kangra?
The fastest way to reach Mohali from Kangra is by Flight.