Udaipur to Jodhpur: Distance, Time by Road and Train
Udaipur to Jodhpur: distance, drive time, train options and the best stops on the way, including Ranakpur and Kumbhalgarh, and how to plan the transfer.

Udaipur to Jodhpur is about 250 km by road, and the drive takes roughly 5 to 6 hours without long stops. The route is easy to turn into a rewarding day if you stop at Ranakpur and Kumbhalgarh on the way.
This guide covers the road, the train and the best stops.

The wall of Kumbhalgarh, one of the stops on this route.
Option | Time | Notes |
|---|---|---|
Private car | About 5 to 6 hours | Flexible, easy to add stops |
Car with Ranakpur and Kumbhalgarh | 8 to 10 hours with stops | A full day |
Train | Varies by service | Check timetables and stations |
Distances and times are guides. Check the road and the schedules before you go.
By road
A private car is the easiest choice. The road is mostly good, and you can stop where you like. Leave early, so you arrive in Jodhpur in daylight.
The best stops
Ranakpur: a large Jain temple with carved marble pillars. See our Ranakpur guide.
Kumbhalgarh: a fort with a very long wall on a hill. See our Kumbhalgarh guide.
You can do one or both. Doing both makes it a full day, so start early and skip other plans.
By train
Trains connect the region, but services and stations vary, and times can be longer than the road. Check the current timetable and book ahead. For most travellers a car with a driver is simpler and lets you see Ranakpur on the way.
How to choose
Short on time: drive directly.
Want scenery and culture: add Ranakpur.
Love forts: add Kumbhalgarh.
What comes next
Jodhpur has its own two-day plan. See the Jodhpur 2-day itinerary. For the route after, see the Jodhpur to Jaisalmer guide. For the other direction, see the Jaipur to Udaipur guide.
Practical tips
Start by 8 am if you add stops.
Carry water and snacks. Options are limited on some stretches.
Dress modestly at the temple.
Book the hotel for the evening you arrive, not the next.
Ask your driver about current road conditions.
Frequently asked questions
How far is Udaipur from Jodhpur?
About 250 km by road.
How long does the drive take?
Roughly 5 to 6 hours without stops.
Can I stop at Ranakpur?
Yes. It is one of the best stops on the way.
Is the train better than the car?
Usually not. The car is faster and more flexible.
Is it a good day for a full tour?
Yes, with Ranakpur, Kumbhalgarh and an early start.
Plan your Rajasthan transfers with us
We arrange the car, the driver and the stops, and match them to your hotels. Explore the Rajasthan destination page or talk to a trip designer.
Photo credits
Photo reused from our Kumbhalgarh guide. The credit is listed there, via Wikimedia Commons.
Journeys for this trip
Plan your Rajasthan trip
Read Next
All Stories →
Udaipur with Kids: A Family Guide to the City of Lakes

Udaipur Honeymoon: Romantic Things to Do, from Lake Dinners to Boat Rides


