
Sangrur to Kangra
Kangra is approximately 250+ kms from Sangrur. The fastest way to reach Kangra from Sangrur is by Cab, Flight Via Mohali. It takes approximately 5 hours. The cheapest way to reach Kangra from Sangrur is by Train, Cab Via Pathankot which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ludhiana
Sangrur
Ludhiana
Kangra
Approx Travel Time
6h 3m
On Demand
Sangrur
Ludhiana
Kangra
Approx Travel Time
6h 17m
On Demand
Sangrur
Ludhiana
Kangra
Approx Travel Time
6h 5m
On Demand
Via Mohali
FASTEST
Sangrur
Mohali
Kangra
Approx Travel Time
5h 13m
₹6,920
Onwards
Sangrur
Mohali
Kangra
Approx Travel Time
5h 27m
₹4,997
Onwards
Via Pathankot
CHEAPEST
Sangrur
Pathankot
Kangra
Approx Travel Time
9h 5m
₹3,187
Onwards
Via Hoshiarpur
Sangrur
Hoshiarpur
Kangra
Approx Travel Time
8h 13m
On Demand
Sangrur
Hoshiarpur
Kangra
Approx Travel Time
7h 28m
On Demand
Via Kharar
Sangrur
Kharar
Kangra
Approx Travel Time
7h 5m
₹3,192
Onwards
Frequently Asked Questions
What is the distance between Sangrur and Kangra?
Kangra is approximately 250+ kms from Sangrur.
How long does it take to reach Kangra from Sangrur?
It takes approximately 5 hours to reach Kangra from Sangrur by Cab, Flight Via Mohali.
What is the cheapest way to reach Kangra from Sangrur?
The cheapest way to reach Kangra from Sangrur is by Train, Cab Via Pathankot.
What is the fastest way to reach Kangra from Sangrur?
The fastest way to reach Kangra from Sangrur is by Cab, Flight Via Mohali.

