
Nagaur to Kangra
Kangra is approximately 700+ kms from Nagaur. The fastest way to reach Kangra from Nagaur is by Train, Flight Via Bikaner, Delhi. It takes approximately 7 hours. The cheapest way to reach Kangra from Nagaur is by Train, Bus Via Pathankot which would take approximately 17 hours.
Sort By
Mode of Transport
Via Jalandhar
RECOMMENDED
Nagaur
Jalandhar
Kangra
Approx Travel Time
16h 10m
₹5,441
Onwards
Via Pathankot
Nagaur
Pathankot
Kangra
Approx Travel Time
16h 10m
On Demand
CHEAPEST
Nagaur
Pathankot
Kangra
Approx Travel Time
16h 25m
₹596
Onwards
Nagaur
Pathankot
Kangra
Approx Travel Time
17h 11m
₹3,321
Onwards
Via Bathinda
Nagaur
Bathinda
Kangra
Approx Travel Time
16h 58m
₹7,089
Onwards
Via Kapurthala
Nagaur
Kapurthala
Kangra
Approx Travel Time
17h 19m
₹5,204
Onwards
Via Faridkot
Nagaur
Faridkot
Kangra
Approx Travel Time
16h 55m
₹7,099
Onwards
Via Jaipur
Nagaur
Jaipur
Kangra
Approx Travel Time
7h 40m
₹5,990
Onwards
Nagaur
Jaipur
Kangra
Approx Travel Time
8h 10m
₹10,536
Onwards
Via Bikaner, Delhi
FASTEST
Nagaur
Bikaner
Delhi
Kangra
Approx Travel Time
6h 50m
₹10,705
Onwards
Frequently Asked Questions
What is the distance between Nagaur and Kangra?
Kangra is approximately 700+ kms from Nagaur.
How long does it take to reach Kangra from Nagaur?
It takes approximately 7 hours to reach Kangra from Nagaur by Train, Flight Via Bikaner, Delhi.
What is the cheapest way to reach Kangra from Nagaur?
The cheapest way to reach Kangra from Nagaur is by Train, Bus Via Pathankot.
What is the fastest way to reach Kangra from Nagaur?
The fastest way to reach Kangra from Nagaur is by Train, Flight Via Bikaner, Delhi.