Contents
Leaving the shimmering lakes and romantic palaces of Udaipur for the blue-washed walls of Jodhpur takes you from the soft elegance of Mewar to the rugged, desert-fringed strength of Marwar. The road crosses the Aravalli Hills, where the landscape shifts from lush green to the stark, golden edge of the Thar Desert. It connects two of Rajasthan's most iconic silhouettes: the floating Lake Palace and the towering Mehrangarh Fort.
The winding roads and local traffic make the choice of transport matter for your comfort. Take the local flavour of a cross-country bus or the door-to-door ease of a private car; either way, the road to Jodhpur is part of the Rajasthani experience.
Udaipur to Jodhpur by Bus
The bus is the go-to choice for most travellers and covers a wide range of budgets. The ride takes from about 4 hours 30 minutes and up to about 7 hours 30 minutes depending on stops and the type of vehicle. On booking platforms, tickets cost about $4 to $42 (October 2026).[1]
AC Seater and Semi Sleeper
The AC Seater and Semi Sleeper buses are ideal for daytime travel, with reclining seats and air conditioning that is a lifesaver in the scorching Rajasthani afternoons. You watch the rural landscape roll past from a reserved seat.
AC Sleeper
For late-night or very early departures, the AC Sleeper is a unique Indian experience: padded berths instead of seats, so you can lie down and arrive in Jodhpur rested. It costs more than a standard seat and gives you more privacy.
Non-AC Seater
The Non-AC Seater is the cheapest choice and the one locals use. The open windows give you a breezy ride in the cooler winter months and a hot, dusty one in summer.
Udaipur to Jodhpur by Private Transfer
A private car is the faster way, from about 3 hours 20 minutes and up to about 5 hours. On booking platforms, private transfers cost about $47 to $90 depending on the vehicle (October 2026).[1]
It is a door-to-door service from your hotel in Udaipur to your accommodation in Jodhpur, and often the most cost-effective option for families or small groups. Vehicle classes run from hatchback and sedan (best for 1 to 3 passengers) to SUV and van, including 6-seat SUVs and 8-seat vans.
The main advantage is flexibility. The road passes near the marble Ranakpur Jain Temple, which most buses skip. A private driver can often include a detour for a small extra fee, turning a transit day into a sightseeing day.
Comparing Your Options
| Mode | Duration | Good to know |
|---|---|---|
| Bus | From about 4h 30min[1] | About $4 to $42, non-AC to AC sleeper |
| Private transfer | From about 3h 20min[1] | About $47 to $90, door to door |
Tips for Traveling from Udaipur to Jodhpur
- Book in Advance: Rajasthan is a popular tourist circuit. In peak winter season, the best AC buses and reliable private drivers fill up quickly.
- Hydration is Key: Even in an air-conditioned vehicle the dry desert air dehydrates. Carry a large bottle of water.
- Check the Drop-off Point: Jodhpur's old city has very narrow streets where large buses and some SUVs cannot enter. You may need a short rickshaw ride from the drop-off point to your haveli or heritage hotel.
- Motion Sickness: The first part of the drive out of Udaipur winds through the Aravalli Hills. If you are prone to motion sickness, take medication before you leave.
- Daytime vs. Nighttime: Travel by day if you can. The rural scenery, with colourful local dress and wandering livestock, is fascinating to watch.
Timetable
| Bus Udaipur - Jodhpur $ 3.56โ41.52 4h 25m โ 7h 30m | |
|
|
| Taxi Udaipur - Jodhpur $ 47.34โ90.10 3h 20m โ 5h | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Udaipur to Jodhpur, including current prices and schedules.
The Non-AC Seater bus is the cheapest, with tickets from about $4 on booking platforms (October 2026). AC buses cost more but are still affordable.
A private transfer is the fastest, from about 3 hours 20 minutes. Cars handle the hilly terrain more easily than large buses and take you door to door.
A private transfer takes from about 3 hours 20 minutes to about 5 hours, and a bus from about 4 hours 30 minutes to about 7 hours 30 minutes.
Yes, several night buses run, including AC Sleepers. They let you save a night of accommodation, although the journey is fairly short.
With a private transfer you can usually arrange a stop at Ranakpur with the driver. Most buses do not stop there because the temple is a slight detour from the main highway.
Yes, buses in Rajasthan are generally safe for solo women. For extra comfort and security, choose an AC Seater or a single berth in an AC Sleeper.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: 12Go timetable: Udaipur - Jodhpur. Retrieved October 31, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
