There are 6 ways to get from Jaisalmer to Darjeeling by plane, taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Jaisalmer (JSA) to Bagdogra Airport (IXB)plane JSA - IXB
- Take the taxi from Bagdogra Airport (IXB) to Darjeelingtaxi
8h 29m₹12,461–29,591Train
cheapest- Take the train from Jaisalmer to Jodhpur Jntrain
- Take the train from Jodhpur Jn to New Jalpaiguritrain
- Take the train from New Jalpaiguri to Darjeelingtrain
2d 1h₹1,095–8,729Train, taxi
- Take the train from Jaisalmer to Bikaner Jntrain
- Take the train from Bikaner Jn to New Jalpaiguritrain
- Take the taxi from New Jalpaiguri to Darjeelingtaxi
43h 51m₹3,627–11,421Bus
- Take the bus from Jaisalmer, Rajasthan to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Siliguri, West Bengalbus
- Take the bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeelingbus
2d 5hDrive 2,007.3 km
- Drive from Jaisalmer to Darjeelingcar 2,007.3 km
28h 1m₹22,606–32,653Bus via Jodhpur
- Take the bus from Jaisalmer, Rajasthan to Jodhpur, Rajasthanbus
- Take the bus from Jodhpur, Rajasthan to Jaipurbus
- Take the bus from Jaipur to Siliguri, West Bengalbus
- Take the bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeelingbus
2d 7h
Jaisalmer to Darjeeling by train
Questions & Answers
The cheapest way to get from Jaisalmer to Darjeeling is to train which costs ₹1,000 - ₹9,000 and takes 2 days 1h.
The fastest way to get from Jaisalmer to Darjeeling is to fly and taxi which takes 8h 29m and costs ₹12,000 - ₹30,000.
No, there is no direct bus from Jaisalmer to Darjeeling. However, there are services departing from Jaisalmer, Rajasthan and arriving at Darjeeling via Agra, Uttar Pradesh and Siliguri - Tenzin Norgay Central Bus Terminus. The journey, including transfers, takes approximately 2 days 5h.
No, there is no direct train from Jaisalmer to Darjeeling. However, there are services departing from Jaisalmer and arriving at Darjeeling via Jodhpur Jn and New Jalpaiguri. The journey, including transfers, takes approximately 2 days 1h.
The distance between Jaisalmer and Darjeeling is 1806 km. The road distance is 2007.3 km.
The best way to get from Jaisalmer to Darjeeling without a car is to train and taxi which takes 43h 51m and costs ₹3,600 - ₹12,000.
It takes approximately 8h 29m to get from Jaisalmer to Darjeeling, including transfers.
Jaisalmer to Darjeeling bus services, operated by Bhaiya Travels, depart from Jaisalmer, Rajasthan station.
Jaisalmer to Darjeeling train services, operated by Indian Railways, depart from Jaisalmer station.
The best way to get from Jaisalmer to Darjeeling is to bus which takes 2 days 5h and costs . Alternatively, you can train, which costs ₹1,000 - ₹9,000 and takes 2 days 1h.
What companies run services between Jaisalmer, India and Darjeeling, India?
You can take a bus from Jaisalmer, Rajasthan to Darjeeling via Agra, Uttar Pradesh, Siliguri, West Bengal, and Siliguri - Tenzin Norgay Central Bus Terminus in around 2d 5h. Alternatively, you can take a train from Jaisalmer to Darjeeling via Jodhpur Jn and New Jalpaiguri in around 2d 1h.
- Website
- airindia.in
Flights from Jaisalmer to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹9,500–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jaisalmer to Bikaner Jn
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Bikaner Jn to New Jalpaiguri
- Ave. Duration
- 36h 5m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,500
Train from Jaisalmer to Jodhpur Jn
- Ave. Duration
- 5h 5m
- Frequency
- 4 times a day
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Jodhpur Jn to New Jalpaiguri
- Ave. Duration
- 35h 10m
- Frequency
- Twice a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,800–3,500
- First Class (1A)
- ₹4,700–6,000
Train from New Jalpaiguri to Darjeeling
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 0353-2514920
- [email protected]
- Website
- nbstc.in
Bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeeling
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- ₹90–130
- Website
- https://nbstc.in/
Bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeeling
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- ₹90–130
- Website
- https://nbstc.in/
- Ave. Duration
- 1h 14m
- Estimated price
- ₹2,600–3,400
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.com
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Jaisalmer to Darjeeling bus services, operated by Bhaiya Travels, arrive at Agra, Uttar Pradesh station.
Jaisalmer to Darjeeling train services, operated by Indian Railways, arrive at Jodhpur Jn station.
Yes, the driving distance between Jaisalmer to Darjeeling is 2007 km. It takes approximately 28h 1m to drive from Jaisalmer to Darjeeling.
There are 854+ hotels available in Darjeeling.









