1. Trains to Jaisalmer
From Delhi, Ahmedabad, Mumbai or from any other city, the cheapest way to arrive in Jaisalmer is via train. Some of the best trains available for a trip to Jaisalmer are:
Runicha Express (14659) from Delhi to Jaisalmer and it takes around 18 hours to reach Jaisalmer. Along with this there is 2 more train option from Delhi. A 3 tier AC seat here will cost you Rs 1200 per person.
From Ahmedabad, train options to Jaisalmer are limited & currently you can check BDTS JSM EXP 22931, that leave from Mumbai to Jaisalmer & also stops at Ahmedabad. To get more information on trains to Jaisalmer, visit https://www.irctc.co.in/
Tip: Anther train option to reach Jaisalmer is to look for trains for Jodhpur, and then from Jodhpur book a taxi to reach Jaisalmer, which takes 4-5 hours. You can get a one side taxi from Jodhpur to Jaisalmer for Rs 2000-2500 per car.
2. Jaisalmer by road (bus or taxi)
Along with trains, you can also plan a trip to Jaisalmer via road from cities like Delhi or Ahmedabad. From Ahmedabad, Jaisalmer is 530 km drive (9-10 hour) and from Delhi, Jaisalmer is 795 km (13-14 hour drive).
Buses for Jaisalmer are available on daily bases from Delhi, Ahmedabad and cost is same as trains (Rs 1000-1500 per person). You can contact us via mail for booking bus tickets from Delhi, Ahmedabad to Jaisalmer, by filling our Jaisalmer contact form > Click here
3. Flights to Jaisalmer
Direct flights to Jaisalmer are only available from Jaipur, Surat, Ahmedabad & for other cities in India, all flights to Jaisalmer are 1 stop flights, stopping in the cities mentioned above.
A plane ticket to Jaisalmer would cost between Rs 2500 to 5000 depending on how close is Jaisalmer from your city. Like from Ahmedabad, place ticket is around Rs 2250-3000, from Delhi its Rs 2900-3500 and from Bangalore, its Rs 3600-4500 per person. Get the best price for Jaisalmer at www.skyscanner.co.in