
Alwar to Kangra
Kangra is approximately 550+ kms from Alwar. The fastest way to reach Kangra from Alwar is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Kangra from Alwar is by Train, Bus Via Pathankot which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Alwar
Delhi
Kangra
Approx Travel Time
4h 55m
₹7,106
Onwards
Alwar
Delhi
Kangra
Approx Travel Time
5h 40m
₹7,860
Onwards
Alwar
Delhi
Kangra
Approx Travel Time
15h 10m
₹796
Onwards
Via Chandigarh
Alwar
Chandigarh
Kangra
Approx Travel Time
13h 55m
₹1,241
Onwards
Alwar
Chandigarh
Kangra
Approx Travel Time
14h 23m
₹4,319
Onwards
Alwar
Chandigarh
Kangra
Approx Travel Time
9h 40m
₹3,164
Onwards
Via Sirhind
Alwar
Sirhind
Kangra
Approx Travel Time
14h 11m
On Demand
Via Phagwara
Alwar
Phagwara
Kangra
Approx Travel Time
14h 2m
₹5,170
Onwards
Via Ambala
Alwar
Ambala
Kangra
Approx Travel Time
14h 38m
₹4,992
Onwards
Via Pathankot
CHEAPEST
Alwar
Pathankot
Kangra
Approx Travel Time
15h 10m
₹601
Onwards
Frequently Asked Questions
What is the distance between Alwar and Kangra?
Kangra is approximately 550+ kms from Alwar.
How long does it take to reach Kangra from Alwar?
It takes approximately 5 hours to reach Kangra from Alwar by Train, Flight Via Delhi.
What is the cheapest way to reach Kangra from Alwar?
The cheapest way to reach Kangra from Alwar is by Train, Bus Via Pathankot.
What is the fastest way to reach Kangra from Alwar?
The fastest way to reach Kangra from Alwar is by Train, Flight Via Delhi.