Kangra to Udaipur Distance
The road distance between Kangra and Udaipur is approximately 1050+ km, and the drive usually takes around 19 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Maharana Pratap Airport is located in Udaipur. Flying is the fastest way to reach Udaipur, with a total travel time of approximately 5 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Mohali
RECOMMENDED
Kangra
Mohali
Udaipur
Approx Travel Time
5h 35m
₹16,448
Onwards
Kangra
Mohali
Udaipur
Approx Travel Time
8h 56m
₹9,607
Onwards
Kangra
Mohali
Udaipur
Approx Travel Time
10h 17m
₹6,777
Onwards
Via Jewar
FASTEST
Kangra
Jewar
Udaipur
Approx Travel Time
4h 55m
On Demand
Via Delhi
CHEAPEST
Kangra
Delhi
Udaipur
Approx Travel Time
21h 33m
₹1,084
Onwards
Kangra
Delhi
Udaipur
Approx Travel Time
23h 15m
₹1,388
Onwards
Via Mohali, Ajmer
Kangra
Mohali
Ajmer
Udaipur
Approx Travel Time
23h 17m
₹6,092
Onwards
Direct Options
Kangra
Udaipur
Approx Travel Time
18h 20m
₹25,840
Onwards
Via Shimla, Delhi
Kangra
Shimla
Delhi
Udaipur
Approx Travel Time
5h 50m
₹17,934
Onwards
Via Jalandhar, Delhi
Kangra
Jalandhar
Delhi
Udaipur
Approx Travel Time
20h
₹4,831
Onwards
Frequently Asked Questions
What is the distance between Kangra and Udaipur?
The distance between Kangra and Udaipur is approximately 1050+ km by road.
What is the straight-line (aerial) distance between Kangra and Udaipur?
The straight-line distance is approximately 850+ km.
How long does it take to travel from Kangra to Udaipur by road?
It takes around 19 hours by road.
What is the distance from Kangra to Udaipur via Mohali?
Via Mohali, the distance is approximately 900+ km, taking around 6 hours.
Does the distance from Kangra to Udaipur change by route?
Yes — the road distance varies from 1050+ km via the direct route to 900+ km via Mohali, depending on the path taken.
Does travel time between Kangra and Udaipur vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Kangra and Udaipur?
The driving distance is 1050+ km, while the straight-line distance is shorter at 850+ km, due to the road route following terrain and highways.
Routes Connecting Kangra
Routes From Kangra
Routes Connecting Udaipur
Routes From Udaipur
Popular Places Routes
- Bidar to Ooty
- Wayanad to Aurangabad
- Tiruchirappalli to Bhavnagar
- Kandaghat to Hazaribagh
- Mirzapur to Saharanpur
- Hingoli to Nakodar
- Ahmedabad to Sarkaghat
- Basavakalyan to Kavali
- Amritsar to Ankleshwar
- Madanpur to Manali
- Kannur to Hoshiarpur
- Nabadwip to Gorakhpur
- Chandausi to Sakleshpur
- Madanapalle to Nagar
- Jaisalmer to Nokha
- Roorkee to Muvattupuzha
- Ahmedabad to Panipat
- Udaipur to Thiruvarur
- Chidambaram to Mandya
- Purnia to Chidambaram
- Palia-Kalan to Ayodhya
- Chandur to Thiruvalla
- Veraval to Chennai
- Purnia to Porbandar
- Thiruvannamalai to Sehore
- Viluppuram to Bongaigaon
- Srinagar to Tiruchengode
- Varanasi to Sultanpur
- Pakur to Mummidivaram
- Nathdwara to Diu

