There are 7 ways to get from Jaisalmer to Mussoorie by plane, taxi, bus, train, 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 Dehradun Airport (DED)plane JSA - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
5h 23m₹8,119–21,976Train #2
cheapest- Take the train from Jaisalmer to Delhi Sarai Rohillatrain 15013
- Take the train from Delhi Sarai Rohilla to Dehraduntrain 19565
30h 16m₹1,341–6,634Bus
- Take the bus from Jaisalmer, Rajasthan to Delhi, Delhi Statebus Jaisalmer, Rajasthan - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Mussoorie, Uttarakhandbus Delhi, Delhi State - Mussoorie, Uttarakhand
22h 20mTrain via Bikaner
- Take the train from Jaisalmer to Lalgarh Jntrain
- Take the train from Lalgarh Jn to Haridwar Jntrain
- Take the train from Haridwar Jn to Dehraduntrain
23h 38m₹1,446–6,360Drive 943.1 km
- Drive from Jaisalmer to Mussooriecar 943.1 km
13h 42m₹10,581–15,283Train
- Take the train from Jaisalmer to Delhi Sarai Rohillatrain 15013
- Take the train from Anand Vihar Terminal to Dehraduntrain 22457
26h 19m₹1,370–6,700Bus via Jodhpur
- Take the bus from Jaisalmer, Rajasthan to Jodhpur, Rajasthanbus Jaisalmer, Rajasthan - Jodhpur, Rajasthan
- Take the bus from Jodhpur, Rajasthan to Dehradun, Uttarakhandbus Jodhpur, Rajasthan - Dehradun, Uttarakhand
27h 9m
Jaisalmer (JSA) to Dehradun Airport (DED) flights
Questions & Answers
The cheapest way to get from Jaisalmer to Mussoorie is to train via Bikaner which costs ₹1,400 - ₹6,500 and takes 23h 38m.
The fastest way to get from Jaisalmer to Mussoorie is to fly and taxi which takes 5h 23m and costs ₹8,000 - ₹22,000.
No, there is no direct bus from Jaisalmer to Mussoorie. However, there are services departing from Jaisalmer, Rajasthan and arriving at Mussoorie, Uttarakhand via Delhi, Delhi State. The journey, including transfers, takes approximately 22h 20m.
No, there is no direct train from Jaisalmer to Mussoorie. However, there are services departing from Jaisalmer and arriving at Dehradun via Lalgarh Jn and Haridwar Jn. The journey, including transfers, takes approximately 23h 38m.
The distance between Jaisalmer and Mussoorie is 865 km. The road distance is 943.1 km.
The best way to get from Jaisalmer to Mussoorie without a car is to bus which takes 22h 20m and costs .
It takes approximately 5h 23m to get from Jaisalmer to Mussoorie, including transfers.
Jaisalmer to Mussoorie bus services, operated by Hanuman Travels, depart from Jaisalmer, Rajasthan station.
Jaisalmer to Mussoorie train services, operated by Indian Railways, depart from Jaisalmer station.
The best way to get from Jaisalmer to Mussoorie is to bus which takes 22h 20m and costs . Alternatively, you can train via Bikaner, which costs ₹1,400 - ₹6,500 and takes 23h 38m.
What companies run services between Jaisalmer, India and Mussoorie, Uttarakhand, India?
You can take a bus from Jaisalmer, Rajasthan to Mussoorie, Uttarakhand via Delhi, Delhi State in around 22h 20m. Alternatively, you can take a train from Jaisalmer to Mussoorie via Lalgarh Jn, Haridwar Jn, and Dehradun in around 23h 38m.
- Website
- goindigo.in
Flights from Jaisalmer to Dehradun Airport via Delhi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,000–22,000
- Website
- airindia.in
Flights from Jaisalmer to Dehradun Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹6,500–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jaisalmer to Lalgarh Jn
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Lalgarh Jn to Haridwar Jn
- Ave. Duration
- 15h 3m
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,700
Train from Haridwar Jn to Dehradun
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Jaisalmer to Delhi Sarai Rohilla
- Ave. Duration
- 17h 58m
- Frequency
- Once daily
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Anand Vihar Terminal to Dehradun
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Jaisalmer to Delhi Sarai Rohilla
- Ave. Duration
- 17h 58m
- Frequency
- Once daily
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Delhi Sarai Rohilla to Dehradun
- Ave. Duration
- 9h 33m
- Frequency
- Once a week
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Website
- Hanuman Travels
Bus from Jaisalmer, Rajasthan to Delhi, Delhi State
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Schedules at
- Hanuman Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Delhi, Delhi State to Mussoorie, Uttarakhand
- Ave. Duration
- 7h 35m
- Frequency
- Every 30 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Phone
- +91 96366 39531
- Website
- Gogadev Travels
Bus from Jaisalmer, Rajasthan to Jodhpur, Rajasthan
- Ave. Duration
- 5h
- Frequency
- Every 30 minutes
- Website
- Gogadev Travels
- Phone
- +91 97733 88710
- [email protected]
- Website
- Chanda Raj Travels
Bus from Jodhpur, Rajasthan to Dehradun, Uttarakhand
- Ave. Duration
- 19h 30m
- Frequency
- Every 4 hours
- Website
- Chanda Raj Travels
- Ave. Duration
- 52 min
- Estimated price
- ₹1,300–1,600
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, Getting around the Cyclades, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Jaisalmer to Mussoorie bus services, operated by Hanuman Travels, arrive at Delhi, Delhi State station.
Jaisalmer to Mussoorie train services, operated by Indian Railways, arrive at Lalgarh Jn station.
Yes, the driving distance between Jaisalmer to Mussoorie is 943 km. It takes approximately 13h 42m to drive from Jaisalmer to Mussoorie.
Book your Jaisalmer to Mussoorie bus tickets online with Omio.
There are 1263+ hotels available in Mussoorie.















