How to Get from Jaisalmer to Delhi
Compare flights, trains, buses and private transfers from Jaisalmer to Delhi and choose the best way to cross Rajasthan.

Contents
Leaving the golden sandstone fortress of Jaisalmer feels like waking up from a medieval dream. As you trade the quiet dunes of the Thar Desert for the high-octane energy of India's capital, you face a classic Indian travel choice: speed, budget, or the romance of the rails? The journey east crosses the heart of Rajasthan, from the serene borderlands to the urban sprawl of Delhi. You can compare options and book tickets on GoAsia.cc.
Jaisalmer to Delhi by Flight
If you would rather spend your time sightseeing than in transit, the flight is the clear winner, especially in the sweltering summer months when a long overland journey wears you out. IndiGo flies from Jaisalmer Airport (JSA) to Indira Gandhi International Airport (DEL). The aerial distance is about 649 km, and fares run from about INR 3,500 to INR 12,400 depending on when you book. The airport lies about 13 km from the city centre, so you can have one last breakfast overlooking Jaisalmer Fort before you leave.[1] Jaisalmer Airport shares its site with an Indian Air Force base,[2] so security can be strict. Arrive early.
Jaisalmer to Delhi by Train
A direct train links Jaisalmer and Delhi.[3] It is the iconic choice for travelers who enjoy the slow rhythm of the tracks and the changing landscape of rural Rajasthan. Plan on a long journey with a night on board.
Choosing Your Class
- 1A - AC First Class Sleeper: The most comfortable and private option, offering lockable coupes for two or four passengers. It provides the best rest for the long overnight haul.
- 2A - AC 2-Tier Sleeper: A great balance of comfort and price. There are four berths in each open compartment, with curtains for a degree of privacy.
- 3A - AC 3-Tier Sleeper: The standard choice for middle-class Indian families and backpackers. It is air-conditioned but has six berths per compartment, making it more crowded.
- SL - Sleeper Class: This is non-air-conditioned and open to the elements. While it is the cheapest way to travel, it can be very dusty in the desert and cold during winter nights.
Jaisalmer to Delhi by Bus
Buses offer a flexible alternative, especially if train tickets are sold out. Most operators use modern coaches that travel via the well-maintained highways connecting major Rajasthani cities.
You can choose between AC Seater and AC Sleeper buses. For a journey of this length, the AC Sleeper is the better pick. These buses feature small individual or double cabins with a flat mattress, so you can lie down completely. They are less spacious than a train, but they often drop you closer to the part of Delhi you are heading for.
Jaisalmer to Delhi by Private Transfer
If you travel in a group or want door-to-door convenience, a private transfer is available. On booking platforms, private transfers cost from about $185 to $223 (October 2026). The drive takes from about 12 hours, longer with traffic or stops. You can choose a Sedan, a Hatchback or a 6-pax SUV, which suits families and heavy luggage. A private car lets you stop for photos or meals whenever you like.[4]
Tips for Traveling from Jaisalmer to Delhi
- Book Trains Early: AC classes fill quickly, especially during the peak tourist season from October to March.
- Winter Essentials: If you travel by train or bus between December and February, bring an extra layer. The desert gets surprisingly cold at night, and even AC coaches can feel chilly.
- Arrival in Delhi: Delhi has several major railway stations (Old Delhi, New Delhi and Sarai Rohilla). Check your ticket carefully to know where you will arrive, as this affects your onward ride to your hotel.
- Hydration: Carry plenty of bottled water on the bus or train. Vendors sell drinks on the way, but your own supply is more convenient.
Timetable
| Flight Jaisalmer - Delhi $ 45.16โ47.48 1h 30m โ 1h 40m | |
|
|
| Bus Jaisalmer - Delhi $ 13.74โ37.66 13h 45m โ 17h 30m | |
|
|
| Taxi Jaisalmer - Delhi $ 184.98โ222.81 12h 12m | |
|
|
| Train Jaisalmer - Delhi $ 8.05โ38.82 15h 35m โ 19h 10m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Jaisalmer to Delhi, including current prices and schedules.
The train in Sleeper (SL) class is the cheapest way to travel. If you prefer air-conditioning, the 3A train class or a basic AC bus seat are the next most affordable options.
The fastest way to reach Delhi is by flight. IndiGo flies from Jaisalmer Airport to Delhi, which is far quicker than any overland option.
A flight is by far the quickest. A private transfer takes from about 12 hours, longer with traffic or stops. Trains and buses are long overland journeys that take a day or a night.
The train is generally preferred for its comfort and the ability to move around, especially in the AC Sleeper classes. Buses are a reliable backup if train tickets are sold out.
Yes, trains and several bus services operate overnight. This is a popular choice because it saves the cost of a night's accommodation and lets you arrive in Delhi in the morning.
Most trains from Jaisalmer arrive at either Old Delhi Railway Station (DLI) or Delhi Sarai Rohilla (DEE). Check your booking to confirm your arrival station, as Delhi is a large city with several major hubs.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] IndiGo: Jaisalmer to Delhi Flights. Retrieved October 30, 2026.
- [2] IndiGo: Mumbai to Jaisalmer Flights. Retrieved October 25, 2026.
- [3] Rajasthan Tourism: Jaisalmer Tourism: Places to Visit in Jaisalmer. Retrieved October 18, 2026.
- [4] 12Go: 12Go Timetable: Jaisalmer - Delhi. Retrieved October 30, 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.