
Kangra to Udaipur
Udaipur is approximately 950+ kms from Kangra. The fastest way to reach Udaipur from Kangra is by Flight. It takes approximately 2 hours. The cheapest way to reach Udaipur from Kangra is by Bus, Flight Via Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Mohali
Kangra
Mohali
Udaipur
Approx Travel Time
3h 40m
₹9,566
Onwards
Kangra
Mohali
Udaipur
Approx Travel Time
8h 16m
₹11,694
Onwards
Via Jaipur
Kangra
Jaipur
Udaipur
Approx Travel Time
3h 25m
₹10,307
Onwards
Kangra
Jaipur
Udaipur
Approx Travel Time
9h 40m
₹6,357
Onwards
Kangra
Jaipur
Udaipur
Approx Travel Time
11h 25m
₹6,592
Onwards
Via Delhi
Kangra
Delhi
Udaipur
Approx Travel Time
3h 25m
₹10,705
Onwards
CHEAPEST
Kangra
Delhi
Udaipur
Approx Travel Time
13h 40m
₹5,349
Onwards
Via Jaipur, Ajmer
Kangra
Jaipur
Ajmer
Udaipur
Approx Travel Time
9h 35m
₹16,241
Onwards
Via Jaipur, Kishangarh
Kangra
Jaipur
Kishangarh
Udaipur
Approx Travel Time
10h 5m
₹16,251
Onwards
Frequently Asked Questions
What is the distance between Kangra and Udaipur?
Udaipur is approximately 950+ kms from Kangra.
How long does it take to reach Udaipur from Kangra?
It takes approximately 2 hours to reach Udaipur from Kangra by Flight.
What is the cheapest way to reach Udaipur from Kangra?
The cheapest way to reach Udaipur from Kangra is by Bus, Flight Via Delhi.
What is the fastest way to reach Udaipur from Kangra?
The fastest way to reach Udaipur from Kangra is by Flight.