
Sangrur to Kangra
Kangra is approximately 250+ km from Sangrur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kangra.
Sort By
Mode of Transport
Direct Cab
RECOMMENDED
Sangrur
Kangra
Approx Travel Time
6h
₹4,588
Onwards
Via Ludhiana
CHEAPEST
Sangrur
Ludhiana
Kangra
Approx Travel Time
3h 3m
₹374
Onwards
FASTEST
Sangrur
Ludhiana
Kangra
Approx Travel Time
3h 2m
₹419
Onwards
Sangrur
Ludhiana
Kangra
Approx Travel Time
3h 19m
₹2,655
Onwards
Via Mohali
Sangrur
Mohali
Kangra
Approx Travel Time
5h 15m
₹4,314
Onwards
Sangrur
Mohali
Kangra
Approx Travel Time
7h 44m
₹1,324
Onwards
Via Pathankot
Sangrur
Pathankot
Kangra
Approx Travel Time
7h 46m
₹3,149
Onwards
Sangrur
Pathankot
Kangra
Approx Travel Time
8h 19m
₹376
Onwards
Via Hoshiarpur
Sangrur
Hoshiarpur
Kangra
Approx Travel Time
5h 28m
₹2,591
Onwards
Sangrur
Hoshiarpur
Kangra
Approx Travel Time
4h 21m
₹5,831
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 3 hours to reach Kangra from Sangrur by Bus Via Ludhiana.
What is the cheapest way to reach Kangra from Sangrur?
The cheapest way to reach Kangra from Sangrur is by Train, Bus Via Ludhiana.
What is the fastest way to reach Kangra from Sangrur?
The fastest way to reach Kangra from Sangrur is by Bus Via Ludhiana.

