There are 7 ways to get from Dehli to Mussoorie by taxi, plane, 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.
Taxi, fly
best- Take the taxi from Dehli to Chaudhary Charan Singh Airport (LKO)taxi
- Fly from Chaudhary Charan Singh Airport (LKO) to Dehradun Airport (DED)plane LKO - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
3h 1m₹7,202–15,665Train
cheapest- Take the train from Bachhrawan to Dehraduntrain 15119
18h 35m₹1,353–4,352Taxi, train
- Take the taxi from Dehli to Lucknowjntaxi
- Take the train from Lucknowjn to Dehraduntrain 22545
9h 47m₹1,845–4,289Bus via Dehradun, Uttarakhand
- Take the bus from Haidergarh to Alambaghbus
- Take the bus from Lucknow, Uttar Pradesh to Dehradun, Uttarakhandbus Lucknow, Uttar Pradesh - Dehradun, Uttarakhand
15h 42mDrive 624.6 km
- Drive from Dehli to Mussooriecar 624.6 km
8h 25m₹7,046–10,178Taxi
- Take the taxi from Dehli to Mussoorietaxi 624.6 km
8h 25m₹12,000–15,000Bus
- Take the bus from Haidergarh to Alambaghbus
- Take the bus from Lucknow, Uttar Pradesh to Mussoorie, Uttarakhandbus Lucknow, Uttar Pradesh - Mussoorie, Uttarakhand
16h
Chaudhary Charan Singh Airport (LKO) to Dehradun Airport (DED) flights
Questions & Answers
The cheapest way to get from Dehli to Mussoorie is to taxi and train which costs ₹1,800 - ₹4,300 and takes 9h 47m.
The fastest way to get from Dehli to Mussoorie is to taxi and fly which takes 3h 1m and costs ₹7,000 - ₹16,000.
No, there is no direct bus from Dehli to Mussoorie. However, there are services departing from Haidergarh and arriving at Mussoorie, Uttarakhand via Lucknow, Uttar Pradesh and Dehradun, Uttarakhand. The journey, including transfers, takes approximately 15h 42m.
No, there is no direct train from Dehli to Mussoorie. However, there are services departing from Bachhrawan and arriving at Dehradun via . The journey, including transfers, takes approximately 18h 35m.
The distance between Dehli and Mussoorie is 564 km. The road distance is 624.6 km.
The best way to get from Dehli to Mussoorie without a car is to taxi and train which takes 9h 47m and costs ₹1,800 - ₹4,300.
It takes approximately 3h 1m to get from Dehli to Mussoorie, including transfers.
Dehli to Mussoorie bus services, operated by UPSRTC, depart from Haidergarh station.
Dehli to Mussoorie train services, operated by Indian Railways, depart from Bachhrawan station.
The best way to get from Dehli to Mussoorie is to bus via Dehradun, Uttarakhand which takes 15h 42m and costs . Alternatively, you can train, which costs ₹1,300 - ₹4,400 and takes 18h 35m.
What companies run services between Dehli, Uttar Pradesh, India and Mussoorie, Uttarakhand, India?
You can take a vehicle from Dehli to Mussoorie, Uttarakhand via Haidergarh, Alambagh, Alambagh Bus Stand, Sachivalaya, Lucknow, Uttar Pradesh, and Dehradun, Uttarakhand in around 15h 42m. Alternatively, Indian Railways operates a train from Bachhrawan to Dehradun once daily. Tickets cost ₹320–2,500 and the journey takes 16h 27m.
- Website
- goindigo.in
Flights from Chaudhary Charan Singh Airport to Dehradun Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹4,900–14,000
Flights from Chaudhary Charan Singh Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹4,900–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Lucknowjn to Dehradun
- Ave. Duration
- 8h 20m
- Frequency
- 6 times a week
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Bachhrawan to Dehradun
- Ave. Duration
- 16h 27m
- Frequency
- Once daily
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
- Phone
- +91-522-2623578
- [email protected]
- Website
- UPSRTC
Bus from Haidergarh to Alambagh
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹120–290
- Website
- UPSRTC
- Ordinary
- ₹120–150
- AC
- ₹210–290
Bus from Haidergarh to Alambagh
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹120–290
- Website
- UPSRTC
- Ordinary
- ₹120–150
- AC
- ₹210–290
- Website
- Shri Krishna Travels
Bus from Lucknow, Uttar Pradesh to Dehradun, Uttarakhand
- Ave. Duration
- 11h 30m
- Frequency
- Hourly
- Website
- Shri Krishna Travels
- Website
- MahaLaxmi Bus Service Delhi
Bus from Lucknow, Uttar Pradesh to Mussoorie, Uttarakhand
- Ave. Duration
- 13h
- Frequency
- 3 times a day
- Schedules at
- MahaLaxmi Bus Service Delhi
- Ave. Duration
- 2h 48m
- Estimated price
- ₹750–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
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 Slovenia: Getting from Ljubljana to Lake Bled, Want to know more about Flixbus?, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Dehli to Mussoorie bus services, operated by UPSRTC, arrive at Alambagh station.
Dehli to Mussoorie train services, operated by Indian Railways, arrive at Dehradun station.
Yes, the driving distance between Dehli to Mussoorie is 625 km. It takes approximately 8h 25m to drive from Dehli to Mussoorie.
There are 1266+ hotels available in Mussoorie.








