There are 8 ways to get from Deh to Mussoorie by train, plane, taxi, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Jodhpur Airport, fly, taxi
best- Take the train from Nagaur to Jodhpur Jntrain
- Fly from Jodhpur Airport (JDH) to Dehradun Airport (DED)plane JDH - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
7h 52m₹13,406–24,027Train
cheapest- Take the train from Nagaur to Haridwar Jntrain 14888 / ...
- Take the train from Haridwar Jn to Dehraduntrain 12017 / ...
21h 13m₹1,936–5,837Bus via Ajmer
- Take the bus from Nagaur to Ajmerbus
- Take the bus from Ajmer to Jaipurbus
- Take the bus from Jaipur to Dehradunbus
22h 4mDrive 609.7 km
- Drive from Deh to Mussooriecar 609.7 km
9h 13m₹6,814–9,842Taxi
- Take the taxi from Deh to Mussoorietaxi 609.7 km
9h 13m₹12,000–15,000Train to Nal Airport, fly, taxi
- Take the train from Nagaur to Bikaner Jntrain
- Fly from Nal Airport (BKB) to Dehradun Airport (DED)plane BKB - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
9h 1m₹6,806–21,587Train to Jaipur International Airport, fly, taxi
- Take the train from Nagaur to Jaipurtrain
- Fly from Jaipur International Airport (JAI) to Dehradun Airport (DED)plane JAI - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
10h 54m₹7,785–17,860Bus
- Take the bus from Lalgarh to Jaipurbus redbusIndia_A/C Sleeper / ...
- Take the bus from FlixBus Jaipur - Park Street near Sindhi Camp to FlixBus Mussoorie - Library Roadbus FlixBus IN1011A / ...
25h 8m
Jodhpur Airport (JDH) to Dehradun Airport (DED) flights
Comparing Your Travel Options
The cheapest way to get from Deh to Mussoorie is to train which costs ₹1,900 - ₹6,000 and takes 21h 13m.
The fastest way to get from Deh to Mussoorie is to train and fly and taxi which takes 7h 52m and costs ₹13,000 - ₹24,000.
No, there is no direct bus from Deh to Mussoorie. However, there are services departing from Nagaur and arriving at Mussoorie Library Road via Ajmer, Jaipur and Dehradun. The journey, including transfers, takes approximately 22h 4m.
No, there is no direct train from Deh to Mussoorie. However, there are services departing from Nagaur and arriving at Dehradun via Haridwar Jn. The journey, including transfers, takes approximately 21h 13m.
The distance between Deh and Mussoorie is 907 km. The road distance is 609.7 km.
The best way to get from Deh to Mussoorie without a car is to train which takes 21h 13m and costs ₹1,900 - ₹6,000.
It takes approximately 7h 52m to get from Deh to Mussoorie, including transfers.
Deh to Mussoorie bus services, operated by RSRTC, depart from Nagaur station.
Deh to Mussoorie train services, operated by Indian Railways, depart from Nagaur station.
The best way to get from Deh to Mussoorie is to train which takes 21h 13m and costs ₹1,900 - ₹6,000. Alternatively, you can bus via Ajmer, which costs and takes 22h 4m.
What companies run services between Deh, Rajasthan, India and Mussoorie, Uttarakhand, India?
You can take a vehicle from Deh to Mussoorie via Nagaur, Haridwar Jn, and Dehradun in around 21h 13m. Alternatively, you can take a vehicle from Deh to Mussoorie Library Road via Nagaur, Ajmer, Ajmer, Jaipur, and Dehradun in around 22h 4m.
- Website
- goindigo.in
Flights from Jodhpur Airport to Dehradun Airport via Delhi
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Nal Airport to Dehradun Airport via Delhi
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹4,700–18,000
Flights from Jaipur International Airport to Dehradun Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Jaipur International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- ₹6,000–12,000
- Website
- airindia.in
Flights from Jodhpur Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Jaipur International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 2h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹5,500–30,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Nagaur to Jodhpur Jn
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Nagaur to Haridwar Jn
- Ave. Duration
- 18h 5m
- Frequency
- Once daily
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,100
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 Nagaur to Bikaner Jn
- Ave. Duration
- 2h 8m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Nagaur to Jaipur
- Ave. Duration
- 5h 17m
- Frequency
- 5 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +917412069719
- dgmit.rsrtc@rajasthan.gov.in
- Website
- transport.rajasthan.gov.in
Bus from Nagaur to Ajmer
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- ₹130–330
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹170–220
- Express
- ₹130–170
- AC Sleeper
- ₹250–330
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Jaipur to Dehradun
- Ave. Duration
- 11h 15m
- Frequency
- Every 3 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Lalgarh to Jaipur
- Ave. Duration
- 7h 40m
- Frequency
- 6 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Ajmer to Jaipur
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Jaipur - Park Street near Sindhi Camp to FlixBus Mussoorie - Library Road
- Ave. Duration
- 15h 25m
- Frequency
- 4 times a day
- Estimated price
- ₹800–2,800
- Website
- FlixBus India
- Ave. Duration
- 2h 58m
- Estimated price
- ₹1,300–15,000
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
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
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 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
Booking & Getting There
Deh to Mussoorie bus services, operated by RSRTC, arrive at Ajmer station.
Deh to Mussoorie train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Deh to Mussoorie is 610 km. It takes approximately 9h 13m to drive from Deh to Mussoorie.
There are 1210+ hotels available in Mussoorie.













