Jodhpur to Udaipur

   Jodhpur to Udaipur Road Distance 259 km
   Jodhpur to Udaipur Aerial Distance 197 km
  Jodhpur to Udaipur Travel Time 4 hours 29 mins

Knowing The Details

1. Jodhpur to Udaipur by Car
2. Jodhpur to Udaipur by Bus
3. Jodhpur to Udaipur by Flight
4. Popular Routes to Udaipur
5. Popular Routes from Jodhpur
6. Places to Visit in Udaipur
7. Hotels in Udaipur

1. Jodhpur to Udaipur by Car

There are different convenient modes of transportation that one can opt for to reach Udaipur from Jodhpur, but traveling by road is hands down the best option. The route from Jodhpur to Udaipur is quite well built, and you will also get to witness numerous architectural marvels along the way. The luxury of the sight of monkeys, camels and heard of cattle walking on the road along with people in colorful saris and turbans is not something that other modes of transportation can offer you, and this is precisely why so many people prefer roadways over other means of transportation when it comes to traveling from Jodhpur to Udaipur. 

The total road distance between Jodhpur and Udaipur is just 250 kilometers, and this distance can easily be covered in about 5 to 6 hours by road. If you do not have a vehicle of your own, you can also opt for a cab to take you to your destination. Cabs on this route can easily be booked online through websites such as Savaari, Rajputanacabs, Hippocabs, Gozocabs, etc; or you can even hire a cab offline through a reliable cab rental service provider. The average fare for cabs on this route is around INR 10-12 per kilometer, and these fares go up if you book larger cabs. 

The Route from Jodhpur to Udaipur
The most common route that is taken by travelers to reach Udaipur from Jodhpur is

Jodhpur-Pali-Ranakpur-Kumbhalgarh-Udaipur.

 This is the best and easiest route option that is available. You will first have to drive 185 kilometers from Jodhpur to Ranakpur, via Rohat, Sanderao, and Sadari. The route will then take you through Sayra and Bhanpura to arrive at Kumbhalgarh, following which you will have to drive for another 85 kilometers to reach Udaipur. 
Road Conditions
The roads are very well built, and thanks to the excellent condition of the Jodhpur-Udaipur highway, you can enjoy a pleasant and comfortable journey on this route. Vehicles normally cruise at around 100 kilometers per hour on this route, so make sure that you drive carefully. Some parts of the journey, however, will take you through hilly regions, so motion sickness may become an issue. 

2. Jodhpur to Udaipur by Bus

Buses are another excellent means of transportation that a lot of travelers prefer when it comes to traveling from Jodhpur to Udaipur. There are numerous private bus operators who operate direct buses on this route, and travelers are free to choose the operator whose buses suit their timings and budget. A lot of operators also provide additional facilities and amenities such as pillows, blankets, charging points, reading lights, etc. to their travelers, so remember to check these out before you finalize a bus for yourself. 

Buses usually take around 6 to 7 hours to complete this journey, and they leave at all times throughout the day. There are buses that leave in the evening at around 5:30, and then there are buses that leave late at night at around 10:30. There are multiple buses that also ply on this route between these hours, and thus travelers have a myriad of options to choose from. 

Fares for buses on this route start from as low as INR 270 and then increase depending on the bus that you choose. 

Available Bus Options
1. Charu Tours and Travels (AC Seater buses)

Timings: Departure: 17:50, Arrival: 22:40
Duration: 4 hours and 50 minutes

Fare: INR 550

2. VK Jain Travels (Non AC Sleeper buses)

Timings: Departure: 21:55, Arrival: 03:15
Duration: 5 hours and 20 minutes

Fare: INR 380

3. Rajasthan State Road Transport Corporation (Non AC Seater/Sleeper buses)

Timings: Departure: 22:30, Arrival: 05:30
Duration: 7 hours 

Fare: INR 292

4. MR Travels (Non AC Sleeper buses)

Timings: Departure: 22:30, Arrival: 05:05
Duration: 6 hours and 35 minutes

Fare: INR 270

3. Jodhpur to Udaipur by Flight

Both Jodhpur and Udaipur have airports of their own, and it is easy to travel from one place to another via airways. However, the problem with airways on this route is that there are no direct flights on this route. Even though there are numerous flights available from Jodhpur to Udaipur, all of them are connecting flights. Thus, travelers have to spend large amounts of time traveling, and also pay huge amounts of money for the same. 

Air India and Jet Airways are the best options to choose from for those who want to travel to Udaipur from Jodhpur via air. The flights operated by these two airlines are also connecting ones, but still, they take a lot lesser time as compared to other indirect flights on this route. Fares for these flights start from around INR 4000 and you will be able to reach your destination in around 5 hours if you are lucky enough to find the shortest connecting flight.

Why are airways not advisable for this journey?
This mode of transportation, however, is a very long and tiring one; and ends up taking more time than other means of transportation between the two places. This is why travelers usually end up taking some other mode of transportation to travel from Jodhpur to Udaipur. Even in terms of the expenses incurred, airways end up costing a lot, and travelers often do not receive the value for their money.  Thus, it is advisable to stick to other means of transportation whenever possible. 
Available Flights
No airline provides direct flights between Jodhpur and Udaipur as of now. Air India and Jet Airways offer connecting flights between the two places. 

Popular Routes to Udaipur

Important Routes Time Taken Distance
Delhi to Udaipur 10 hours 22 mins 662 km
Jaisalmer to Udaipur 8 hours 21 mins 490 km
Jodhpur to Udaipur 4 hours 29 mins 259 km
Ahmedabad to Udaipur 4 hours 21 mins 260 km
Jaipur to Udaipur 5 hours 52 mins 394 km
Mumbai to Udaipur 11 hours 51 mins 753 km

Popular Routes from Jodhpur

Important Routes Time Taken Distance
Jodhpur to Udaipur 4 hours 29 mins 259 km
Jodhpur to Jaisalmer 4 hours 56 mins 286 km
Jodhpur to Delhi 9 hours 40 mins 605 km
Jodhpur to Jaipur 5 hours 19 mins 335 km
Jodhpur to Mount Abu 4 hours 18 mins 270 km
Jodhpur to Agra 9 hours 17 mins 574 km

Top Hotels In Udaipur