
How to reach Mussoorie — distances and drive times
How these numbers were made
From Delhi and Chandigarh we ask a public OpenStreetMap router for a free-flow car time. From Dehradun and inside the hills we use our own BRouter routing. Buses are slower, and traffic and mountain roads add time, so treat every figure as the least you should plan for.
From where you are
- Delhi: about 250 km, 4 hours free-flow, more in practice.
- Chandigarh: about 196 km, 3.5 hours free-flow.
- Dehradun railway station: 22 km, about 46 minutes.
- Dehradun bus stand: 28 km, about 51 minutes.
- Jolly Grant airport: 51 km, about 79 minutes.
- Rishikesh: 60 km, about 83 minutes.
By air, rail and bus
The nearest airport is Jolly Grant near Dehradun, and the nearest railway station is Dehradun. From either, the last 22 km to Mussoorie are a hill road. We have no verified train or bus timetable, so check current services, and remember that the hill road starts at Dehradun.
On the way
Mussoorie sits on the road to the Garhwal shrines; Wikipedia calls it the gateway to Yamunotri and Gangotri. Dhanaulti is 26 km and 57 minutes further on, for anyone who wants a quieter night.
Once you are there
The town stops are within a few minutes of each other: Gun Hill is 5 minutes from the centre, Happy Valley 9 and Landour 9. Sir George Everest's House is 14 minutes out and Kempty Falls 30. See things to do in Mussoorie, the one-day plan and the two-day plan.
Plans that include this
All Mussoorie itineraries →

Questions people ask
How far is Mussoorie from Delhi?
About 250 km by road on our routing, where free-flow routing says 4 hours, and traffic and hill roads usually add several more. Wikipedia gives 289 km for the road from Delhi, so published figures run higher than ours. Plan on a full morning, and the last stretch is a hill road from Dehradun.
What is the nearest railway station and airport?
Dehradun is the nearest railway station, about 22 km and 46 minutes below Mussoorie by road on our routing. Jolly Grant airport near Dehradun is about 51 km and 79 minutes away on our routing; Wikipedia says 60 km. Wikipedia says the railway reached Dehradun in 1900.
Is Mussoorie connected to Rishikesh and Chandigarh?
By road, yes. Rishikesh is about 60 km and 83 minutes away and Chandigarh about 196 km, 3.5 hours on a free-flow routing, so Mussoorie works as a stop on the way up from the plains. Wikipedia calls it the gateway to Yamunotri and Gangotri.