Jodhpur
Jodhpur
Udaipur
Udaipur
Train Driving

Jodhpur to Udaipur

Updated: 21 May 2026

The journey from Jodhpur to Udaipur covers 250 km through the scenic Aravalli hills. You can drive via NH 58 or take a train. The travel time is around 5 hours. This route is famous for its beautiful landscapes and cultural heritage.

Total Distance: 250 km driving distance, 210 km straight-line distance.
Fastest Way
Private taxi via NH 58, taking 5 hours.
Cheapest Way
State Transport Bus, costing approx 300 INR.
Compare Jodhpur to Udaipur Routes
Train
Direct
Duration
6 hours
Avg Price
250-800 INR
Operator
Marwar-Udaipur Express
Route
Jodhpur - Marwar - Udaipur

Train journey offers a relaxing view of the countryside.

Driving
Direct
Duration
5 hours
Avg Price
3500-5000 INR
Operator
Private Taxi
Route
Jodhpur - Pali - Ranakpur - Udaipur via NH 58

The route via Ranakpur is very scenic.

Travel Tips
  • Book Early
    Train tickets sell out fast; book in advance.
  • Stay Hydrated
    Carry water, especially during summer.
  • Try Local Food
    Enjoy Rajasthani cuisine at local restaurants.
  • Check Weather
    Plan your trip during the cooler months.
  • Use Public Transport
    Buses are a reliable and cheap option.
Safety Tips
  • Stay Alert
    Be aware of your surroundings in crowded stations.
  • Secure Valuables
    Keep your belongings safe during travel.
  • Follow Rules
    Adhere to traffic and safety regulations.
  • Emergency Contacts
    Keep local emergency numbers handy.
People Also Ask
  • Is it better to take a train or bus?
    Bus is often more frequent.
  • How long is the drive?
    About 5 hours via NH 58.
  • Are there flights?
    Yes, but train/bus is more convenient for this distance.
  • What is the best time to visit?
    Winter months are ideal.
  • Is the route safe?
    Yes, it is a well-traveled and safe route.
Quick Info
  • From Jodhpur, Rajasthan, India
  • To Udaipur, Rajasthan, India
  • Modes
Best Time to Travel

September to March for pleasant weather.

Things to Do in Udaipur
1
City Palace
Visit the stunning City Palace in Udaipur.
2
Lake Pichola
Enjoy a boat ride on Lake Pichola.
3
Jagdish Temple
Explore the beautiful Jagdish Temple.
4
Saheliyon-ki-Bari
Relax in the beautiful gardens of Saheliyon-ki-Bari.
Tags
Jodhpur to Udaipur distance Jodhpur to Udaipur train Jodhpur to Udaipur bus Rajasthan travel Udaipur transport Jodhpur to Udaipur route best way to reach Udaipur