
Jodhpur to Kangra
Kangra is approximately 850+ kms from Jodhpur. The fastest way to reach Kangra from Jodhpur is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Kangra from Jodhpur is by Bus Via Amritsar which would take approximately 22 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Jodhpur
Delhi
Kangra
Approx Travel Time
4h 30m
₹9,381
Onwards
Via Delhi, Kullu
Jodhpur
Delhi
Kullu
Kangra
Approx Travel Time
13h 37m
₹14,901
Onwards
Via Delhi, Jalandhar
Jodhpur
Delhi
Jalandhar
Kangra
Approx Travel Time
9h 24m
₹13,150
Onwards
Via Jaipur
Jodhpur
Jaipur
Kangra
Approx Travel Time
10h 46m
₹6,348
Onwards
Jodhpur
Jaipur
Kangra
Approx Travel Time
5h 30m
₹13,497
Onwards
Via Degana, Ludhiana
Jodhpur
Degana
Ludhiana
Kangra
Approx Travel Time
16h 36m
On Demand
Via Hisar, Jalandhar
Jodhpur
Hisar
Jalandhar
Kangra
Approx Travel Time
18h 12m
₹4,979
Onwards
Via Laxmangarh, Ludhiana
Jodhpur
Laxmangarh
Ludhiana
Kangra
Approx Travel Time
19h 53m
On Demand
Via Amritsar
CHEAPEST
Jodhpur
Amritsar
Kangra
Approx Travel Time
22h 15m
₹1,873
Onwards
Via Delhi, Shimla
Jodhpur
Delhi
Shimla
Kangra
Approx Travel Time
5h 55m
₹16,954
Onwards
Frequently Asked Questions
What is the distance between Jodhpur and Kangra?
Kangra is approximately 850+ kms from Jodhpur.
How long does it take to reach Kangra from Jodhpur?
It takes approximately 5 hours to reach Kangra from Jodhpur by Flight Via Delhi.
What is the cheapest way to reach Kangra from Jodhpur?
The cheapest way to reach Kangra from Jodhpur is by Bus Via Amritsar.
What is the fastest way to reach Kangra from Jodhpur?
The fastest way to reach Kangra from Jodhpur is by Flight Via Delhi.

