
Kangra to Sangrur
Sangrur is approximately 250+ kms from Kangra. The fastest way to reach Sangrur from Kangra is by Flight, Bus Via Mohali. It takes approximately 4 hours. The cheapest way to reach Sangrur from Kangra is by Bus, Train Via Pathankot which would take approximately 8 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
FASTEST
Kangra
Mohali
Sangrur
Approx Travel Time
4h 10m
₹3,481
Onwards
Kangra
Mohali
Sangrur
Approx Travel Time
4h 55m
₹5,529
Onwards
Kangra
Mohali
Sangrur
Approx Travel Time
8h 25m
₹5,495
Onwards
Via Phagwara
Kangra
Phagwara
Sangrur
Approx Travel Time
7h 17m
₹5,121
Onwards
Via Chandigarh
Kangra
Chandigarh
Sangrur
Approx Travel Time
4h 55m
₹5,536
Onwards
Kangra
Chandigarh
Sangrur
Approx Travel Time
8h 40m
₹2,926
Onwards
Via Pathankot
CHEAPEST
Kangra
Pathankot
Sangrur
Approx Travel Time
8h 10m
₹330
Onwards
Kangra
Pathankot
Sangrur
Approx Travel Time
7h 55m
On Demand
Via Amritsar
Kangra
Amritsar
Sangrur
Approx Travel Time
6h 25m
₹7,186
Onwards
Kangra
Amritsar
Sangrur
Approx Travel Time
6h 55m
₹10,476
Onwards
Frequently Asked Questions
What is the distance between Kangra and Sangrur?
Sangrur is approximately 250+ kms from Kangra.
How long does it take to reach Sangrur from Kangra?
It takes approximately 4 hours to reach Sangrur from Kangra by Flight, Bus Via Mohali.
What is the cheapest way to reach Sangrur from Kangra?
The cheapest way to reach Sangrur from Kangra is by Bus, Train Via Pathankot.
What is the fastest way to reach Sangrur from Kangra?
The fastest way to reach Sangrur from Kangra is by Flight, Bus Via Mohali.