
Dabra to Kangra
Kangra is approximately 750+ kms from Dabra. The fastest way to reach Kangra from Dabra is by Train, Flight Via Gwalior, Amritsar. It takes approximately 6 hours. The cheapest way to reach Kangra from Dabra is by Train, Bus Via Kurukshetra which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Dabra
Delhi
Kangra
Approx Travel Time
9h 30m
₹4,993
Onwards
Dabra
Delhi
Kangra
Approx Travel Time
19h 25m
₹1,535
Onwards
Via Gwalior, Amritsar
Dabra
Gwalior
Amritsar
Kangra
Approx Travel Time
5h 50m
₹16,628
Onwards
Dabra
Gwalior
Amritsar
Kangra
Approx Travel Time
5h 27m
₹14,711
Onwards
FASTEST
Dabra
Gwalior
Amritsar
Kangra
Approx Travel Time
5h 21m
On Demand
Via Kurukshetra
CHEAPEST
Dabra
Kurukshetra
Kangra
Approx Travel Time
16h
₹882
Onwards
Via Ambala
Dabra
Ambala
Kangra
Approx Travel Time
17h 13m
₹4,953
Onwards
Via Pathankot
Dabra
Pathankot
Kangra
Approx Travel Time
17h 51m
On Demand
Via Delhi, Jalandhar
Dabra
Delhi
Jalandhar
Kangra
Approx Travel Time
21h 44m
₹6,347
Onwards
Via Delhi, Mohali
Dabra
Delhi
Mohali
Kangra
Approx Travel Time
10h 50m
₹5,402
Onwards
Frequently Asked Questions
What is the distance between Dabra and Kangra?
Kangra is approximately 750+ kms from Dabra.
How long does it take to reach Kangra from Dabra?
It takes approximately 6 hours to reach Kangra from Dabra by Train, Flight Via Gwalior, Amritsar.
What is the cheapest way to reach Kangra from Dabra?
The cheapest way to reach Kangra from Dabra is by Train, Bus Via Kurukshetra.
What is the fastest way to reach Kangra from Dabra?
The fastest way to reach Kangra from Dabra is by Train, Flight Via Gwalior, Amritsar.