1map logoGo to main page

Udaipur, Rajasthan to Jaisalmer, Rajasthan from $4: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Udaipur, India
to
Jaisalmer, India

How to Get from Udaipur to Jaisalmer: 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.

$4 by trainBest price
385 kmDistance
5h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Udaipur to Jaisalmer 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
Indian Railways
Train
Average Duration
17h  5m
Estimated price
$4-23
Recommended
Company
Indian Railways
Train
Average Duration
17h  5m
Estimated price
$4-23
Cheapest
route map
Distance: 385 km
Duration: 5h

See more options

Company
various
Drive
Average Duration
7h  36m
Estimated price
$60-90
Company
various
Taxi
Average Duration
7h  36m
Estimated price
$120-150
Company
IndiGo Airlines, Helitrans
Plane
Average Duration
5h 
Estimated price
$148-480

Traveling From Udaipur to Jaisalmer

The journey from Udaipur’s lush, romantic lakes to Jaisalmer’s golden desert dunes offers you a captivating contrast between vibrant greenery and arid beauty.

Best Neighbourhoods in Jaisalmer

Jaisalmer is known for its charming neighborhoods that reflect rich history and culture.

Inside the Golden Fort
• Stunning sandstone architecture everywhere you look.
• Vibrant shops and eateries add local flavor.
Patwon Ki Haveli
• Marvel at intricate craftsmanship of havelis.
• Great location for exploring nearby attractions.
Sam Sand Dunes
• Experience mesmerizing desert sunsets and camel rides.
• Popular for unique desert camping experiences.

Best Times To Visit Jaisalmer's Attractions

Maximize your experience in Jaisalmer by visiting key attractions during optimal times.

Jaisalmer Fort
Visit early in the morning for fewer crowds and cooler temperatures.
Patwon Ki Haveli
Late afternoons are ideal to enjoy the intricate designs with great lighting.
Sam Sand Dunes
Plan your visit at sunset for breathtaking views and a vibrant atmosphere.

Jaisalmer Weather: What to Expect Year-Round

Jaisalmer experiences a dry desert climate with scorching summers and mild winters, making October to March the best times to visit for comfortable temperatures. Weather plays a significant role in your travel experience, as extreme heat can limit daytime activities, while pleasant evenings allow for exploration and enjoyment.

Dining Recommendations in Jaisalmer

A visit to Jaisalmer calls for trying the exquisite Laal Maas at the Desert Boy’s Dhani, where the fiery flavors of this traditional Rajasthani mutton curry stand in stark contrast to the subtler, more aromatic cuisine of Udaipur. The rustic atmosphere, complete with traditional decor and a view of golden sand dunes, enhances the authentic experience, showcasing local ingredients and the spirit of desert hospitality.

Udaipur - Jaisalmer operators

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

Train Show train routes
Contact phone
14646
Website
https://www.irctc.co.asia/en/operator/indian-railways

Train from Udaipur to Jaisalmer

Average Duration
17h 5m
Estimated price
$4-23
Plane
Website
goindigo.in

Plane from Udaipur (UDR) to Jaisalmer (JSA)

Average Duration
4h 25m
Estimated price
$130-400

Plane from Udaipur (UDR) to Jaisalmer (JSA)

Average Duration
Estimated price
$0-0
Taxi
Contact phone
+91 91 16 07 22 35
Website
udaipurtaxitour.in

Taxi from Udaipur to Jaisalmer

Average Duration
7h 36m
Estimated price
$120-150
Contact phone
+91 93 58 81 19 41
Website
rajasthancab.com

Taxi from Udaipur to Jaisalmer

Average Duration
7h 36m
Estimated price
$120-150
Contact phone
+91 94 13 76 25 44
Website
pujaritours.com

Taxi from Udaipur to Jaisalmer

Average Duration
7h 36m
Estimated price
$120-150
Contact phone
+91 94 62 34 57 77
Website
lakecitycabservice.com

Taxi from Udaipur to Jaisalmer

Average Duration
7h 36m
Estimated price
$120-150
Drive

Drive from Udaipur to Jaisalmer

Average Duration
7h 36m
Estimated price
$60-90

Udaipur to Jaisalmer: Overview of Bus, Train, Flight, and Car Trips

Traveling between Udaipur and Jaisalmer 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 a picturesque journey from Udaipur to Jaisalmer by car, spanning 321 miles of scenic landscapes and cultural wonders. The approximately 7-hour drive allows you to witness the diverse beauty of Rajasthan's terrain. 💰 Indulge in the flexibility of prices ranging from $60 to $90 for a comfortable ride from Udaipur to Jaisalmer by car. Enjoy the convenience of private transportation as you traverse the desert roads towards the golden city.
Average price
$60 - $90
🕰️ The direct train from Udaipur to Jaisalmer operates once a week, specifically on Wednesdays. The total duration of the journey is approximately 17 hours and 5 minutes. 💰 Ticket prices for the Udaipur to Jaisalmer train range from $4 to $23, offering an affordable and convenient way to explore these two captivating cities in India. Make the most of your travel experience by immersing yourself in the rich culture and history of Rajasthan.
Departure Point
Udaipur station
Arrival Point
Jaisalmer station
Useful tips for train travellers
• On the train from Udaipur to Jaisalmer, catering services typically include a variety of meal options that cater to both vegetarian and non-vegetarian preferences. You can expect to find standard meal trays as well as snack options available for purchase. You might want to pre-order your meals through the train’s catering service or bring your own snacks, especially if you have specific dietary restrictions.
• The primary train operators on the route from Udaipur to Jaisalmer include Indian Railways. The available seating options typically consist of Sleeper Class (Economy), AC 3-Tier (Business), and AC 2-Tier (First Class). The AC compartments provide a more comfortable travel experience with air conditioning and more space. Make sure to check train schedules for each class availability closer to your travel date at the Indian Railways website (indianrail.gov.in).
• Upon arriving at Jaisalmer Railway Station, you'll find facilities such as restrooms, but showers may not be available. Unfortunately, leaving luggage at the station is generally not recommended due to limited facilities. Instead, consider using a nearby luggage storage service, such as those offered by local hotels. For the fastest way to the city center, take a local auto-rickshaw from the station, which should take around 15-20 minutes, depending on traffic. Ensure to negotiate the fare beforehand.
🛫 Traveling from Udaipur to Jaisalmer by plane involves a journey with one stopover, lasting around 4 hours and 25 minutes. Helitrans and IndiGo Airlines operate flights between the two cities. 🌌 The flight from Udaipur to Jaisalmer covers a distance of approximately 5 hours. Despite the lack of direct flights, travelers can enjoy a comfortable journey with the available options. 💸 Prices for flights between Jaisalmer and Udaipur range from $148 to $480, offering travelers flexibility based on their budget and travel preferences.
Departure Point
Udaipur Airport
Arrival Point
Jaisalmer Airport. The quickest flight takes 4h 25m and has one stopover
⭐️ Embark on a scenic journey from Udaipur to Jaisalmer by bus, covering a distance of 445 km in approximately 10 hours and 52 minutes. Travel in comfort on a Kamlesh Travels AC Seater/Sleeper as you soak in the breathtaking landscapes along the way. 🚍 For a slightly longer but equally rewarding route, opt for a trip that includes a transfer. Begin with Kalpana Travels Udaipur and continue on a Swagat Travels Volvo Multi-Axle A/C Sleeper before reaching Jaisalmer in about 10 hours and 51 minutes. Enjoy a seamless travel experience with scenic views throughout. 🌵 Explore the desert beauty on a route with a transfer that spans over 700 km and 16 hours of travel time. Board a Shrinath Travel & Transport bus towards Ahmedabad and later switch to a Dk Travels AC Sleeper for the final leg of the journey to Jaisalmer. Experience the diverse landscapes as you venture towards your destination.

Frequently asked questions

Find out more about the route from Udaipur to Jaisalmer.

Or choose the category:
The distance between Udaipur and Jaisalmer is approximately 239 miles. If you choose to travel by train, it will take around 17 hours and 5 minutes to reach Jaisalmer from Udaipur. Alternatively, if you opt for a plane, the travel time could be reduced to 4 hours and 50 minutes. Driving is also an option, but it would take approximately 7 hours and 36 minutes to cover the road distance of 321 miles between the two cities.
The most cost-effective option for traveling from Udaipur to Jaisalmer is by train. The train journey takes approximately 17 hours and 5 minutes and costs between $3 and $18. If time is of the essence, the quickest option is to fly, which takes around 4 hours and 50 minutes and costs between $130 and $490. Both options provide a convenient and efficient way to travel between the two cities.
The prices for train travel between Udaipur and Jaisalmer can range from $3 to $18.
To travel from Udaipur to Jaisalmer without using public transportation, the best option is to hire a private car or taxi. The driving distance between Udaipur and Jaisalmer is approximately 321 miles, and it takes around 7 hours and 36 minutes to reach Jaisalmer by car. The prices for a car or taxi rental range from $60 to $90, depending on the type of vehicle and the time of travel.
If you don't have a car, the best way to travel from Udaipur to Jaisalmer is by train. The train journey takes approximately 17 hours and 5 minutes. The ticket prices range from $3 to $18, depending on the class of travel. This is a convenient and affordable option for travelers who prefer not to drive.
Yes, there is a direct train link between Udaipur and Jaisalmer. The train operated by Indian Railways departs once a week, specifically on Wednesdays, and the journey takes approximately 17 hours and 5 minutes. The train departs from Udaipur station and arrives at Jaisalmer station.
The flight between Udaipur and Jaisalmer typically takes around 4 hours and 30 minutes, with one stopover. However, please note that there is no direct flight available between Udaipur Airport and Jaisalmer Airport. The cost of a flight between Jaisalmer and Udaipur can range from $139 to $481, depending on factors such as airline, time of booking, and availability. It is recommended to check with different airlines and travel agencies for the most accurate and up-to-date pricing information.
There are plenty of accommodation options near Jaisalmer. With over 310 hotels available, travelers have a range of choices to suit their preferences and budget. Prices start at $11, making it possible to find affordable options for every traveler. Whether you prefer luxury hotels, boutique guesthouses or budget-friendly hostels, Jaisalmer offers a variety of options to ensure a comfortable stay.

Trips from Udaipur

Trips to Mount Abu