
Nandura to Kangra
Kangra is approximately 1700+ kms from Nandura. The fastest way to reach Kangra from Nandura is by Train, Flight Via Nagpur, Delhi. It takes approximately 12 hours. The cheapest way to reach Kangra from Nandura is by Train, Flight, Bus Via Ahmedabad, Amritsar which would take approximately 19 hours.
Sort By
Mode of Transport
Via Nagpur, Delhi
RECOMMENDED
FASTEST
Nandura
Nagpur
Delhi
Kangra
Approx Travel Time
11h 35m
₹11,041
Onwards
Nandura
Nagpur
Delhi
Kangra
Approx Travel Time
21h 50m
₹6,178
Onwards
Via Vadodara, Delhi
Nandura
Vadodara
Delhi
Kangra
Approx Travel Time
13h 20m
₹9,981
Onwards
Via Ahmedabad, Udaipur
Nandura
Ahmedabad
Udaipur
Kangra
Approx Travel Time
15h 20m
₹18,308
Onwards
Via Ahmedabad, Mohali
Nandura
Ahmedabad
Mohali
Kangra
Approx Travel Time
15h 35m
₹9,360
Onwards
Via Ahmedabad, Chandigarh
Nandura
Ahmedabad
Chandigarh
Kangra
Approx Travel Time
19h 50m
₹6,208
Onwards
Nandura
Ahmedabad
Chandigarh
Kangra
Approx Travel Time
15h 35m
₹9,360
Onwards
Via Vadodara, Jaipur
Nandura
Vadodara
Jaipur
Kangra
Approx Travel Time
13h 20m
₹11,401
Onwards
Via Bhusawal, Delhi
Nandura
Bhusawal
Delhi
Kangra
Approx Travel Time
23h 35m
On Demand
Via Ahmedabad, Amritsar
CHEAPEST
Nandura
Ahmedabad
Amritsar
Kangra
Approx Travel Time
19h 5m
₹5,762
Onwards
Frequently Asked Questions
What is the distance between Nandura and Kangra?
Kangra is approximately 1700+ kms from Nandura.
How long does it take to reach Kangra from Nandura?
It takes approximately 12 hours to reach Kangra from Nandura by Train, Flight Via Nagpur, Delhi.
What is the cheapest way to reach Kangra from Nandura?
The cheapest way to reach Kangra from Nandura is by Train, Flight, Bus Via Ahmedabad, Amritsar.
What is the fastest way to reach Kangra from Nandura?
The fastest way to reach Kangra from Nandura is by Train, Flight Via Nagpur, Delhi.