Udaipur to Jaisalmer

   Udaipur to Jaisalmer Road Distance 489 km
   Udaipur to Jaisalmer Aerial Distance 382 km
  Udaipur to Jaisalmer Travel Time 8 hours 23 mins

How to reach Jaisalmer from Udaipur

The Preferred Way of Going from Udaipur to Jaisalmer

The road distance from Udaipur to Jaisalmer is about 490 kms. This distance can be covered by car or by bus. The recommended way of covering this distance is by car as it allows tourists to fully enjoy the scenic route and stopover at multiple locations.

Jaisalmer Packages

Compare quotes from upto 3 travel agents for free

View All Packages For Jaisalmer

Knowing The Details

1. Udaipur to Jaisalmer by Car
2. Udaipur to Jaisalmer via Ajmer - By Train
3. Udaipur to Jaisalmer by Bus
4. Popular Routes to Jaisalmer
5. Popular Routes from Udaipur
6. Places to Visit in Jaisalmer
7. Hotels in Jaisalmer

1. Udaipur to Jaisalmer by Car

The best way to travel to Jaisalmer, the Golden City is by taking the roadways. A road trip will be an adventure in itself while travelling from Udaipur to Jaisalmer owing to the benefit of saving a lot of time. Even though hiring a cab might seem more expensive to travel to a city located 490 km away than taking a bus but it has its own perks. You will have the chance to explore the place in a better way when travelling by a private vehicle than a public bus since this road trip has got a lot to offer. Travelling by road to Jaisalmer is a trip worth traveling because you can experience the grandeur of majestic mountains, the exquisite landscapes and sand dunes. To make this picturesque road trip more pleasing you can make books at: rajputanacabs.in, gozocabs.com, rajashancarhire.com, travelindianeasy.com
The Routes That Can Be Taken
Route 1: Via NH 68

492 km, 8 Hours 39 Minutes

Udaipur – Jawal Rd in Sirohi – Bhinmal Rd – Hodu Sindhari Rd – Barmer Rd – Phalsund – Jaisalmer

Route 2: Via NH 125

528 km, 8 Hours 40 Minutes

Udaipur – Sukher Rd – AIIMS Rd – Naher Rd – Chopasani Rd – Gadisar Rd – Hanuman Chauraha – Jaisalmer

Route 3: Via NH 62 and NH 125

534 km, 9 Hours 2 Minutes

Udaipur – Bedla Khurd – Ranakpur Rd – Rani Station Rd – AIIMS Rd – Naher Rd – Chopasani Rd – Gadisar Rd – Hanuman Chauraha – Jaisalmer

It is wise to take Route 1 as the roads on this route permit you to drive smoothly at a speed of 100 kmph and less traffic might help you save a lot of time. Carry a camera since the view is very scenic bearing mountains and attractive landscapes.

Road Condition
The Udaipur- Jodhpur route is well laid. Do keep an eye out for blind curves. The road condition is great when you travel from Jodhpur to Pokhran. However, the condition starts to deteriorate a little when you cross Pokhran bypass.

Eating Options on the Way
There are several good restaurants along all the three routes. In case you are traveling during the day time by Jodhpur Jaisalmer Rd, you must take a halt for lunch at the Highway Konig Restaurant. This restaurant has a great view and can accommodate a large group of people. They offer vegan options and gluten free options along with full-fledged Indian food. Panihari is a multi-cuisine restaurant that offers late night services too. The food is excellent and the staff is extremely cordial. If you are looking forward to eating authentic Rajasthani food then Mahadev Daal Bati Hotel is the place for you. Try not to go by the look of it because it is a very old but well-known dhaba. And then there is Hungry Fast Food and Pizzeria for those of you who cannot survive without eating junk food.

2. Udaipur to Jaisalmer via Ajmer - By Train

The Jaisalmer Railway Junction, located 2 km eastwards of the city is widely connected to major cities like Mumbai, Delhi, Jaipur, Jodhpur and more. However, there are no direct trains from Udaipur to Jaisalmer. You can travel from Udaipur to Ajmer in a train and then opt for roadways to reach Jaisalmer. All these trains have Ajmer as an intermediate station. You can board a train from Udaipur City Junction or Ranapratapnagar.
Available Train Options - Udaipur to Ajmer
1. Udaipur City Jaipur Superfast Special

Timing: Departure – 3:05 PM
Arrival – 8:00 PM
Running Days - Daily
Duration: 4 Hours 55 Minutes

Fare:  2S (Second Sitting) – INR 140, AC Chair Car – INR 590

2. Chetak Express

Timing: Departure – 5:15 PM
Arrival – 10:27 PM
Running Days - Daily
Duration: 5 Hours 12 Minutes

Fare: Sleeper – INR 235, 3AC – INR 595, 2AC – INR 830

3. Udaipur City Khajuraho Express

Timing: Departure – 10:20 PM
Arrival – 3:35 AM
Running Days - Daily
Duration: 5 Hours 15 Minutes

Fare: 2S – INR 120, Sleeper – INR 205, 3AC – INR 550, 2AC – INR 780

Make sure you book in advance during the holiday season since these trains are not directly to Ajmer, the seats sell out quickly.

Transportation from Ajmer to Jaisalmer
One can hire cabs or go by bus from Ajmer to Jaisalmer. 

Hatchback – INR 5760 and Sedan – INR 5860

Note:  You can hire Ola or Meru Cabs. Other online cab providers are the oneway.cab, hippo cabs, savaari.com, and rajasthantaxiservices.com

3. Udaipur to Jaisalmer by Bus

The State doesn’t ply any Rajasthan State Road Transport Corporation buses directly from Udaipur to Jaisalmer. You will have to invariably avail the services of the private agencies providing buses to travel to and fro. There are at least 5 buses provided by different agencies daily from Udaipur to Jaisalmer.

The major boarding terminals in Udaipur are M-5 Sub City Centre, Menaria guest house, Pratap Nagar, Sevasharam and LIC road. The arrival point for all the buses is the Jaisalmer Bus Depot.
There are several types of buses that ply from Udaipur to Jaisalmer. These buses are distinct in their categories and styles.

The buses commonly preferred by travellers are the Non AC Seater, Non AC Sleeper, AC Seater and AC Sleeper. You have the liberty to choose one from the many categories available as per your travel interest. The first bus leaves from Udaipur at 8:00 PM and the last bus departs at 9:15 PM from the Shrinath Travel Agency Bhuwana bypass. 


Avoid booking the last seats in case you have nausea problems because the road might get bumpy at places which may cause you uneasiness. You can carry refreshments which will make you feel better.

Popular Routes to Jaisalmer

Important Routes Time Taken Distance
Delhi to Jaisalmer 13 hours 17 mins 764 km
Udaipur to Jaisalmer 8 hours 23 mins 489 km
Jodhpur to Jaisalmer 4 hours 56 mins 286 km
Ahmedabad to Jaisalmer 9 hours 9 mins 535 km
Jaipur to Jaisalmer 9 hours 4 mins 567 km
Mumbai to Jaisalmer 17 hours 8 mins 1,058 km

Popular Routes from Udaipur

Important Routes Time Taken Distance
Udaipur to Mount Abu 2 hours 45 mins 163 km
Udaipur to Nathdwara 52 mins 45.4 km
Udaipur to Jodhpur 4 hours 42 mins 265 km
Udaipur to Jaisalmer 8 hours 23 mins 489 km
Udaipur to Ahmedabad 4 hours 15 mins 260 km
Udaipur to Jaipur 5 hours 52 mins 393 km

Top Hotels In Jaisalmer

View All Hotels In Jaisalmer