GoAsia
India

How to Get from Jaisalmer to Jaipur

Jaisalmer to Jaipur by train, bus or taxi: the Leelan Express leaves Jaisalmer at 23:55 and reaches Jaipur at 12:35. Timetable and tips.

Last updated: October 27, 2026

How to Get from Jaisalmer to Jaipur

Photo: Chainwit. / Wikimedia Commons, CC BY-SA 4.0

Contents

Leaving behind the golden sandstone of the Thar Desert for the terracotta hues of the Pink City is a journey into the heart of Rajasthani heritage. Jaisalmer feels like a remote outpost frozen in time, while Jaipur is a bustling capital where royal history meets modern commerce. The road and the rails between them cross a vast stretch of arid landscape.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Whether you prefer the nostalgic rumble of an Indian Railways sleeper or the door-to-door convenience of a car, this route is well served. You can compare options and book on GoAsia.cc.

Jaisalmer to Jaipur by Train

The train is the classic way to feel the scale of the desert. The Leelan Express (12467) leaves Jaisalmer at 23:55 and reaches Jaipur at 12:35 the next day, about 12 hours 40 minutes. In the opposite direction, the Leelan Express (12468) leaves Jaipur at 16:15 and arrives in Jaisalmer at 04:50.[1]

If you want to break the trip, you can stop in Jodhpur: the Jaisalmer-Jodhpur Express (14809) leaves Jaisalmer at 06:45 and reaches Jodhpur at 12:45, and the Jodhpur-Jaipur Superfast Express (22477) leaves Jodhpur at 16:25 and arrives in Jaipur at 21:15.[1]

The overnight Leelan Express saves you a hotel night and brings you to Jaipur around lunchtime. Choose an air-conditioned class for lockable comfort and bedding, or a sleeper-class berth for the open-window desert breeze.

Jaisalmer to Jaipur by Bus and Taxi

Buses and taxis also connect Jaisalmer with Jaipur, as well as with Jodhpur and Bikaner.[2] Buses suit flexible travelers who could not get a train ticket. Sleeper coaches have small bunks instead of reclining seats, so you can lie down on the overnight run, and the route usually includes stops at highway dhabas for a hot chai. A private car suits groups and families and lets you stop at interesting places on the way, such as Jodhpur or small rural villages that trains and buses pass by. Agree the fare and the route before you set off.

Comparing Your Options

ModeTiming
Train 12467, Jaisalmer to JaipurLeaves 23:55, arrives 12:35 the next day[1]
Train via Jodhpur (14809, then 22477)Jaisalmer 06:45 to Jodhpur 12:45, Jodhpur 16:25 to Jaipur 21:15[1]

Tips for Traveling from Jaisalmer to Jaipur

  • Book trains early: Indian Railways tickets for popular routes sell out weeks in advance, especially in the air-conditioned classes.
  • Night travel: An overnight train or bus saves daytime hours and the cost of a hotel night.
  • Winter layers: Between November and February the desert temperature drops significantly at night. Even in air-conditioned coaches, a light jacket or shawl helps.
  • Hydration: The climate is dry and the journey is long. Carry bottled water.
  • Arrival in Jaipur: Jaipur Junction is large and busy, so arrange your pickup or have a ride-hailing app ready on arrival in the Pink City.

Timetable

Flight Jaisalmer - Jaipur $ 42.36โ€“51.68 1h 30m
  • โ†’ย  Economy 11:20
Bus Jaisalmer - Jaipur $ 7.73โ€“18.44 9h 50m โ€“ 12h 40m
  • โ†’ย  AC Sleeper 15:50, 17:15, 18:00, 19:00, 19:45, 20:00, 20:15, 21:00, 21:10
  • โ†’ย  AC Seater 16:40, 17:25, 17:30, 22:30
Taxi Jaisalmer - Jaipur $ 131.87โ€“226.07 9h 2m โ€“ 9h 30m
  • โ†’ย  Economy 3pax
  • โ†’ย  Van 8pax
  • โ†’ย  Comfort 3pax
  • โ†’ย  Van Family 6pax
  • โ†’ย  SUV 6pax
  • โ†’ย  Hatchback 4pax
  • โ†’ย  Sedan
Train Jaisalmer - Jaipur $ 7.34โ€“30.09 10h 20m โ€“ 12h 50m
  • โ†’ย  1A - AC First Class Sleeper 17:00
  • โ†’ย  2A - AC 2-Tier Sleeper 17:00
  • โ†’ย  3A - AC 3-Tier Sleeper 00:30, 17:00
  • โ†’ย  SL - Sleeper Class 00:30, 17:00

Frequently Asked Questions

How can I book tickets from Jaisalmer to Jaipur?

Use the booking tool on this page to compare the transport options currently available from Jaisalmer to Jaipur, including current prices and schedules.

How long does the train from Jaisalmer to Jaipur take?

The Leelan Express (12467) leaves Jaisalmer at 23:55 and reaches Jaipur at 12:35 the next day, about 12 hours 40 minutes.

Is there a direct train from Jaisalmer to Jaipur?

Yes. The Leelan Express (12467) runs from Jaisalmer to Jaipur, and the Leelan Express (12468) runs back from Jaipur at 16:15, arriving in Jaisalmer at 04:50.

Are there overnight options?

Yes. The Leelan Express leaves Jaisalmer at 23:55 and arrives in Jaipur at 12:35 the next day, so you save a hotel night. Buses also run overnight.

Can I stop in Jodhpur on the way?

Yes. The Jaisalmer-Jodhpur Express (14809) leaves Jaisalmer at 06:45 and reaches Jodhpur at 12:45. The Jodhpur-Jaipur Superfast Express (22477) leaves Jodhpur at 16:25 and arrives in Jaipur at 21:15.

Is it better to take a bus or a train?

Trains are generally more comfortable and give you more space, especially in the air-conditioned sleeper classes. Buses and taxis offer a flexible alternative if you could not get a train ticket.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Indian Railways: Mail/Express/Superfast Train List. Retrieved October 27, 2026.
  2. [2] Rajasthan Tourism: Jaisalmer. Retrieved October 18, 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.