Udaipur to Puri Distance
The road distance between Udaipur and Puri is approximately 1700+ km, and the drive usually takes around 32 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Puri, with a total travel time of approximately 8 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 Ahmedabad, Bhubaneshwar
RECOMMENDED
Udaipur
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
11h 13m
₹11,263
Onwards
Via Mumbai, Bhubaneshwar
Udaipur
Mumbai
Bhubaneshwar
Puri
Approx Travel Time
8h 21m
₹13,818
Onwards
Udaipur
Mumbai
Bhubaneshwar
Puri
Approx Travel Time
8h 32m
₹14,890
Onwards
Via Kota
CHEAPEST
Udaipur
Kota
Puri
Approx Travel Time
1d 8h 50m
₹840
Onwards
Udaipur
Kota
Puri
Approx Travel Time
1d 11h 15m
₹940
Onwards
Udaipur
Kota
Puri
Approx Travel Time
1d 9h 34m
₹4,636
Onwards
Via Delhi, Bhubaneshwar
Udaipur
Delhi
Bhubaneshwar
Puri
Approx Travel Time
7h 56m
₹15,779
Onwards
Via Hyderabad, Bhubaneshwar
FASTEST
Udaipur
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
7h 46m
₹17,071
Onwards
Direct Options
Udaipur
Puri
Approx Travel Time
1d 7h 35m
₹32,297
Onwards
Via Bhilai
Udaipur
Bhilai
Puri
Approx Travel Time
1d 14h 12m
₹7,749
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Puri?
The distance between Udaipur and Puri is approximately 1700+ km by road.
What is the straight-line (aerial) distance between Udaipur and Puri?
The straight-line distance is approximately 1300+ km.
How long does it take to travel from Udaipur to Puri by road?
It takes around 32 hours by road.
What is the distance from Udaipur to Puri via Ahmedabad?
Via Ahmedabad, the distance is approximately 1650+ km, taking around 11 hours.
Does the distance from Udaipur to Puri change by route?
Yes — the road distance varies from 1700+ km via the direct route to 1650+ km via Ahmedabad, depending on the path taken.
Does travel time between Udaipur and Puri 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 Udaipur and Puri?
The driving distance is 1700+ km, while the straight-line distance is shorter at 1300+ km, due to the road route following terrain and highways.
Routes Connecting Udaipur
Routes From Udaipur
Routes Connecting Puri
Routes From Puri
Popular Places Routes
- Pendra to Motihari
- Mariahu to Barh
- Tirupati to Shahabad
- Udaipur to Hindupur
- Delhi to Sirsi
- Sawai-Madhopur to Jharsuguda
- Charkhi-dadri to Osmanabad
- Phagwara to Chandausi
- Palwal to Gonda
- Nevasa to Miryalaguda
- Ratangarh to Kopargaon
- Tuljapur to Kalpi
- Delhi to Mahabaleshwar
- Vaikom to Charkhi-dadri
- Hyderabad to Nelamangala

