
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
₹10,497
Onwards
Kangra
Mohali
Udaipur
Approx Travel Time
8h 16m
₹12,103
Onwards
Via Jaipur
Kangra
Jaipur
Udaipur
Approx Travel Time
3h 25m
₹10,183
Onwards
Kangra
Jaipur
Udaipur
Approx Travel Time
9h 40m
₹6,233
Onwards
Kangra
Jaipur
Udaipur
Approx Travel Time
11h 25m
₹6,468
Onwards
Via Delhi
Kangra
Delhi
Udaipur
Approx Travel Time
3h 25m
₹10,386
Onwards
CHEAPEST
Kangra
Delhi
Udaipur
Approx Travel Time
13h 40m
₹5,236
Onwards
Via Jaipur, Ajmer
Kangra
Jaipur
Ajmer
Udaipur
Approx Travel Time
9h 35m
₹13,943
Onwards
Via Jaipur, Kishangarh
Kangra
Jaipur
Kishangarh
Udaipur
Approx Travel Time
10h 5m
₹14,872
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.