1map logoGo to main page

Jodhpur (Rajasthan), Rajasthan to Udaipur, Rajasthan from $6: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Jodhpur (Rajasthan), India
to
Udaipur, India

How to Get from Jodhpur (Rajasthan) to Udaipur: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$6 by busBest price
252 kmDistance
2h 29m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Jodhpur (Rajasthan) to Udaipur with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Shree Devnarayan Travels
Bus
Average Duration
2h  29m
Estimated price
$6-8
Recommended
Company
Shree Devnarayan Travels
Bus
Average Duration
2h  29m
Estimated price
$6-8
Cheapest
route map
Distance: 252 km
Duration: 2h 29m

See more options

Company
various
Drive
Average Duration
3h  40m
Estimated price
$29-45
Company
various
Taxi
Average Duration
3h  40m
Estimated price
$55-70

Traveling From Jodhpur (Rajasthan) to Udaipur

Journeying from Jodhpur to Udaipur reveals a fascinating shift from the vibrant blue hues and majestic forts of the former to the serene lakes and romantic palaces of the latter.

Best Neighbourhoods in Udaipur

Udaipur boasts enchanting neighborhoods that offer diverse cultural experiences.

Old City
• Narrow streets lined with traditional havelis.
• Close to City Palace and historic attractions.
Lake Pichola
• Stunning views of the lake from every angle.
• Home to iconic landmarks like Jag Mandir.
Saheliyon-ki-Bari
• Beautiful gardens perfect for leisurely strolls.
• Features impressive fountains and lotus pools.

Best Times To Visit Udaipur's Attractions

Timing your visits can greatly enhance your Udaipur experience.

City Palace
Visit early morning or late afternoon for cooler weather and fewer visitors.
Jag Mandir
Weekdays in the morning provide a quieter, more peaceful experience.
Saheliyon-ki-Bari
Sunday mornings offer a serene atmosphere with fewer crowds.

Udaipur Weather: What to Expect Year-Round

Udaipur experiences a hot semi-arid climate, with scorching summers and mild winters; the best time to visit is from October to March when temperatures are comfortable, allowing you to fully enjoy the city's outdoor attractions and scenic beauty.

Dining Recommendation in Udaipur

While Jodhpur is known for its spicy dal bati churma, don’t miss out on indulging in the subtle flavors of the local dish gatte ki sabzi at the lakeside restaurant Ambrai, where the tranquil views enhance your dining experience and local ingredients bring a fresh twist to traditional recipes.

Jodhpur (Rajasthan) - Udaipur operators

Explore transport companies operating between Jodhpur (Rajasthan) and Udaipur, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
9414921024
Website
http://devnarayanbus.com/

Bus from Bheruji Choraha to Udaipur - Hotel Sangam

Average Duration
2h 29m
Estimated price
$6-8
Taxi
Contact phone
+91 90 79 33 12 30
Website
srjodhpurtaxiservice.com

Taxi from Jodhpur to Udaipur

Average Duration
3h 40m
Estimated price
$55-70
Contact phone
+91 93 58 81 19 41
Website
rajasthancab.com

Taxi from Jodhpur to Udaipur

Average Duration
3h 40m
Estimated price
$55-70
Contact phone
+91 95 71 91 40 02
Website
jodhpurtaxiservicedaytour.com

Taxi from Jodhpur to Udaipur

Average Duration
3h 40m
Estimated price
$55-70
Contact phone
+91 94 14 13 74 05
Website
jcrcab.com

Taxi from Jodhpur to Udaipur

Average Duration
3h 40m
Estimated price
$55-70
Drive

Drive from Jodhpur to Udaipur

Average Duration
3h 40m
Estimated price
$29-45

Jodhpur (Rajasthan) to Udaipur: Overview of Bus, Train, Flight, and Car Trips

Traveling between Jodhpur (Rajasthan) and Udaipur offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an enchanting journey from Jodhpur to Udaipur by car, covering a distance of 156 miles through the picturesque landscapes of Rajasthan. 💰 Explore the flexibility of prices ranging from $29 to $45 for a memorable road trip experience from the vibrant city of Jodhpur to the romantic ambiance of Udaipur. ⏱️ Enjoy a leisurely road trip lasting approximately 3 hours and 40 minutes, immersing yourself in the rich cultural heritage and stunning architecture along the way between these two captivating cities in India.
Average price
$29 - $45
🚂 Traveling from Jodhpur to Udaipur by train offers various route options. One route takes around 10 hours and 45 minutes with two transfers, providing a scenic journey through the Rajasthan landscape. 🚌 If you prefer a quicker commute, there are bus options available as well. The fastest bus journey takes about 4 hours and 27 minutes, offering a comfortable ride towards Udaipur through well-known bus agencies like Shree Devnarayan Travels and M R Travels.
🚌 A direct bus operated by Shree Devnarayan Travels departs from Jodhpur's Bheruji Choraha and arrives at Udaipur's Hotel Sangam. Services run three times a day, with the journey lasting approximately 2 hours and 29 minutes. 🗺️ The route from Jodhpur to Udaipur covers a distance of 235 kilometers and typically takes around 5 hours and 32 minutes by bus. Travelers can choose from different bus options like an AC Seater or Sleeper service offered by various agencies such as Jain Travels. 🎫 Prices for bus tickets between Udaipur and Jodhpur range from $6 to $8. Travelers can also opt for other routes with shorter travel times, varying distances, and different bus amenities provided by agencies like Shree Devnarayan Travels, M R Travels, and BR Travels.
Departure Point
Bheruji Choraha station
Arrival Point
Udaipur - Hotel Sangam station
Useful tips for bus travellers
• Consider booking your bus ticket through RedBus to get the best options and prices, as Shree Devnarayan Travels offers convenient direct services to Udaipur from Bheruji Choraha, departing three times daily.
• Bring along some snacks and water for the bus ride; while the journey takes about 2h 29m, having refreshments on hand makes your trip more enjoyable, especially since the route offers beautiful landscape views of Rajasthan.
• Upon arriving at Udaipur - Hotel Sangam, you will find that it is well-connected with local transport options. You can easily hire auto-rickshaws or book rides via apps like Ola or Uber to reach your accommodation or explore the city. Additionally, familiarize yourself with the nearby landmarks to navigate easily.

Frequently asked questions

Find out more about the route from Jodhpur (Rajasthan) to Udaipur.

Or choose the category:
The distance between Jodhpur and Udaipur is 125 miles by air and 156.3 miles by road. Depending on the mode of transportation, the travel time varies. It takes approximately 3 hours and 40 minutes to reach Jodhpur from Udaipur by car, and around 2 hours and 29 minutes by bus to reach Udaipur from Jodhpur. These travel times can be used as a reference when planning your journey between these two cities in Rajasthan.
The most cost-effective and time-efficient transportation option for traveling from Jodhpur to Udaipur is by bus. The bus journey takes approximately 2 hours and 29 minutes, and the cost is around $6-$8. This option allows for a convenient and affordable way to reach Udaipur while also saving time compared to other modes of transportation.
The prices for a bus ticket between Udaipur and Jodhpur range from $6 to $8. The exact price may vary depending on the type of bus, amenities offered, and the season of travel. It is recommended to check with different bus operators to compare prices and choose the most suitable option for your budget.
To travel from Jodhpur to Udaipur without using public transportation, the most convenient option is to hire a car. The distance between the two cities is 156 miles, and it takes about 3 hours and 40 minutes to drive from Jodhpur to Udaipur. The price of hiring a car for this journey can range from $29 to $45, depending on the type of car and the rental agency you choose. Hiring a car offers flexibility and allows you to explore the scenic route at your own pace.
To travel from Jodhpur to Udaipur without a car, the best option is to take a bus. The bus journey takes approximately 2 hours and 29 minutes and costs between $6 to $8. Buses are a convenient and affordable mode of transportation between the two cities, allowing you to relax and enjoy the scenic countryside along the way.
Yes, there is a direct link between Jodhpur and Udaipur in India. Shree Devnarayan Travels operates bus services between the two cities, with buses departing from Bheruji Choraha and arriving at Udaipur - Hotel Sangam. The journey takes approximately 2 hours and 29 minutes. Buses run three times a day, operating every day.
There are numerous options for accommodation near Udaipur. There are over 790 hotels available in the area, catering to various budgets and preferences. Prices for hotels start at $43 per night, providing travelers with a range of choices. Whether you are looking for luxury resorts or budget-friendly guesthouses, there are plenty of options available to suit your needs.