The preferred way of going to Jaisalmer from Bangalore
The distance between Bangalore and Jaisalmer is approximately 2053.7 km. Because of the considerable distance between the two cities, people usually prefer taking a flight from Bangalore to reach Jaisalmer.
The aerial distance between Bangalore and Jaisalmer is approximately 1697 km. However, there are no direct flights between Bangalore and Jaisalmer.
Nearest Airport: The closest airport to the city of Jaisalmer is the Jodhpur Airport. It is 275 km away from Jaisalmer, and people land at Jodhpur to reach Jaisalmer thereafter.
Flight Options: You need to board a flight from Kempegowda International Airport (BLR), Bangalore to Jodhpur Airport (JDH). There are not many direct flights. The shortest flight is of 4 hours and 35 minutes with a layover in Mumbai. The cost of the flights can cost between INR 7,000 to 8,000. Other flights take 12 to 20 hours with layovers in various cities like Ahmedabad and Delhi. Their fares range between INR 6,000 to 44,000.
Transportation from the airport: You have three options to reach Jaisalmer from Jodhpur airport which is 275 km away.
1. By Bus: Get to Jodhpur from Jodhpur Airport. It is only 4 km away. From there, you can board a Rajasthan State Transport Corporation bus to Jaisalmer. It is a journey of only five hours and should cost you around INR 240 to 340.
2. By Taxi: You can also hire a one-way taxi from Jodhpur Airport to Jaisalmer. It takes up to four hours to reach Jaisalmer and costs around INR 4500.
3. By Train: You need to get to Jodhpur Junction from Jodhpur Airport. It is at a distance of only 4.7 km. Three trains are running twice a day between Jodhpur and Jaisalmer. They are Jodhpur Ranikhet Express (15014), Bandra Terminus-Jaisalmer Express (22931), and Delhi Jaisalmer Express (14659). The train ticket cost can be between INR 370 to 1200 and should take five hours to reach Jaisalmer.
2. Bangalore to Jaisalmer by Train
There is no direct rail connectivity between Bangalore and Jaisalmer. Hence, you can board a train from Bangalore to Jodhpur or Jaipur and then continue the journey to reach Jaisalmer.
Available Train Options
A. Option 1
1. Train Name: Jodhpur Express (16508)
Departure from: Krantivira Sangolli Rayanna (KSR), Bangalore at 08:50 pm
Arrival at: Jodhpur Junction (JU), at 04:50 pm
Duration of journey: 43 hours 00 minutes
Total Number of Stops: 43
Running Days: Mondays and Wednesdays
Fare:
Sleeper Class- starts from INR 735
AC 3 Tier- starts from INR 1970
AC 2 Tier- starts from INR 2910
First Class AC (1A)- starts from INR 5030
Buffer of 1 hour
2. Train Name: Ranikhet Express (15014)
Departure from: Jodhpur Junction (JU), at 05:50 pm
Arrival at: Jaisalmer Junction (JSM), at 11:15 pm
Duration of journey: 05 hours 25 minutes
Total Number of Stops: 9
Running Days: All days
Fare:
Second Sitting (2S)- starts from INR 115
Sleeper Class- starts from INR 195
AC 3 Tier- starts from INR 495
AC 2 Tier- starts from INR 700
First Class AC (1A)- starts from INR 1165
B. Option 2
1. Train Name: SBC Jodhpur Express (16534)
Departure from: Krantivira Sangolli Rayanna (KSR), Bangalore at 05:00 pm
Arrival at: Jodhpur Junction (JU), at 04:50 pm
Duration of journey: 47 hours 50 minutes
Total Number of Stops: 31
Running Days: Sundays
Fare:
Sleeper Class- starts from INR 750
AC 3 Tier- starts from INR 2000
AC 2 Tier- starts from INR 2960
First Class AC (1A)- starts from INR 5115
Buffer of 1 hour
2. Train Name: Ranikhet Express (15014)
Departure from: Jodhpur Junction (JU), at 05:50 pm