Delhi to Mussoorie: Complete Distance & Route Guide
Delhi to Mussoorie Distance Summary
| Route / Mode | Distance | Time | Cost (approx) |
|---|---|---|---|
| By car: Yamuna Expressway route | 285 km | 5.5–6.5 hours | ₹600–₈₀₀ toll + fuel |
| By car: NH-58 via Meerut/Haridwar | 295 km | 6–7.5 hours | ₹500–₇₀₀ toll + fuel |
| Train to Dehradun + taxi | 305 km (train + road) | 5.5–6 hours total | ₹400–₈₀₀ (train) + ₹600–₁,000 (taxi) |
| AC Volvo bus Delhi to Mussoorie | 290 km | 7–9 hours | ₹400–₇₀₀ per seat |
| Flight Delhi–Dehradun + taxi | 60 km by taxi (from DED airport) | 4–5 hours total | ₹2,500–₆,000 (flight) + ₹1,200–₁,800 (taxi) |
By Car: The Best Route from Delhi to Mussoorie
Yamuna Expressway route (285 km, fastest): Delhi → Yamuna Expressway (from Noida or via DND flyway) → bypass Mathura and Agra → NH-19/NH-58 junction → Haridwar → Rishikesh → Dehradun → Rajpur Road → Mussoorie. This route is fastest because the Yamuna Expressway (6 lanes, tolled, 165 km) is excellent quality with no traffic lights. Best for those starting from South Delhi, Noida or East Delhi.
NH-58 via Meerut route (295 km, classic): Delhi → Ghaziabad → Meerut bypass → NH-58 → Muzaffarnagar → Roorkee → Haridwar → Rishikesh → Dehradun → Rajpur Road → Mussoorie. The classic Delhi–Mussoorie road — well-known, well-signposted, and the preferred route for those starting from North and West Delhi. The Haridwar→Rishikesh→Dehradun stretch (NH-7A) is scenic and enjoyable. See full road trip guide.
By Train: Delhi to Dehradun + Taxi
Shatabdi Express (12017/12018): New Delhi → Dehradun. Departs New Delhi at 6:45 AM; arrives Dehradun at 10:30 AM (3 hours 45 minutes). This is the fastest comfortable option from Delhi. Fares: Chair Car ₹400–₅₀₀; Executive Class ₹800–₁,000. Book via IRCTC at least 2–4 weeks ahead for confirmed seats.
Jan Shatabdi & other trains: Multiple daily trains Delhi–Dehradun including overnight options (Jan Shatabdi, Dehradun Express). Journey time 5–7 hours depending on service. Overnight trains arrive early morning — convenient for maximising time in Mussoorie.
Dehradun to Mussoorie from railway station (DDN): Taxi from DDN station to Mussoorie: ₹600–₁,000 (35 km, 45–60 min). Pre-paid taxi counter at DDN station. GMOU bus from Dehradun ISBT (separate from railway station, 2 km away): ₹60–₈₀, 50–70 min to Mussoorie Library end.
By Bus: Delhi to Mussoorie Direct
GMOU (Garhwal Motor Owners Union) and Uttarakhand Roadways operate direct buses Delhi ISBT → Mussoorie. Volvo AC buses: ₹500–₇₀₀/seat. Journey time: 7–9 hours (slower than car due to intermediate stops). Overnight buses (depart Delhi 10 PM, arrive Mussoorie ~6–7 AM) are popular for the time saving. Book via Uttarakhand Roadways website or redBus.
Key Stops on the Delhi–Mussoorie Route
Haridwar (207 km from Delhi, 4 hours): The Ganga ghat and Har Ki Pauri at Haridwar make an excellent tea stop. 15–30 minutes off the highway. See Haridwar guide.
Rishikesh (224 km, 4.5 hours): Lakshman Jhula, riverside cafes, optional lunch stop. Allow 45–60 minutes. See Rishikesh guide.
Dehradun (257 km, 5.5 hours): Last major city before Mussoorie. Fuel here — no petrol pump on the Rajpur Road above Rajpur. Sahastradhara sulphur springs are 14 km off the main road if time allows.
How to Reach Mussoorie
From Delhi: 290 km by road. Shatabdi train to Dehradun (3h 45m) + taxi (₹600–₁,000). Full details at Mussoorie travel guide.
Budget, Hotels & Travel Tips
- Fastest option: Morning Shatabdi to Dehradun (depart 6:45 AM Delhi, arrive Dehradun 10:30 AM) + taxi to Mussoorie (40 min) = in Mussoorie by 11:30 AM. Total cost: ₹1,000–₂,000 per person. Faster than driving and avoids highway fatigue.
- Best for groups of 4+: Private car (own or rental) is most cost-effective for groups of 4–5. The toll and fuel cost (₹1,200–₁,600 total) divided by 4–5 is better than train + taxi per person.
- Depart early: Any Friday evening and Saturday morning sees heavy traffic on the Delhi–Haridwar corridor. Departing Sunday evening from Mussoorie also requires patience on the Rajpur Road descent — heavy return traffic from 4 PM onward. Either depart Sunday morning (before 10 AM) or wait until evening (7 PM+).
FAQs
- How far is Mussoorie from Delhi?
- Mussoorie is 285–295 km from Delhi by road depending on route: Yamuna Expressway route is 285 km; NH-58 via Meerut is 295 km. By the most direct route, the journey takes 5.5–7 hours by car. Train to Dehradun (New Delhi to DDN Shatabdi) takes 3 hours 45 minutes, followed by a 35-km taxi to Mussoorie (40–60 minutes) — total 5–5.5 hours from door to hotel.
- Which is the best way to travel from Delhi to Mussoorie?
- For solo or couple travel: Shatabdi train to Dehradun + taxi is the most comfortable, time-efficient and stress-free option (no driving fatigue, no highway traffic anxiety, reliable schedule). For families or groups of 4+: private car is most practical (door-to-door, luggage convenience, flexible stops). For budget travel: overnight Volvo AC bus (Delhi to Mussoorie direct, ₹500–₇₀₀/seat) saves a night of hotel cost and arrives in Mussoorie at dawn. See road trip guide and bike trip guide for more options.