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.
Jaisalmer is a beautiful border city lying on the western end of the country offering plenty of things to do and places to visit for tourists across the world. When looking for activities to do in Jaisalmer, you will find something to do for every one. If you like the wilderness, then a camel safari in the Thar desert is for you. If you are more interested in the history of the region, a trip to the ruins of Kuldhara is a must.
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.