Millions of people travel on the route between Delhi and Dehradun yearly. Whether you are seeking a vacation to get the cool winds of the mountains, a business trip, or intend to spend your days with your family, this route will remain memorable. We have traversed this path many times, and we have enjoyed something new every time, like the hot food available at the dhabas en route, the sight of the wheat fields of Meerut, or the serene streets of Dehradun. This blog contains all there is to know concerning the distance between Delhi and Dehradun – distance covered by road, by car, by bus, by train, Toll charges, and bus ticket prices. It is direct, straightforward, and it is written like a friend is narrating the journey to you.
Delhi to Dehradun Distance KM
If you go by road, about 245-250 km. The route is straight, convenient, and beautiful. The mountain starts after Roorkee.
Train – the distance increases to 305 km, because the train route is a bit winding.
The distance remains almost the same even when traveling by bus – 250-260 km (depending on the route).
Delhi to Dehradun Distance by Car
How wonderful it is to go by car! Avoiding the terrible Delhi traffic for one and a half nights, stopping at petrol pumps on the way, using AC/Heater according to the sun/cold – everything is in your hands.
- Distance: ~250 km
- Time: 5‑7 hours
- Cost: ₹1200–₹1800 (fuel) + toll tax ₹350–₹400
- Route: Delhi → Ghaziabad → Meerut → Muzaffarnagar → Roorkee → Dehradun
Toll Charges (Delhi to Dehradun Distance Toll Charges)
There are four major toll points on the Delhi to Dehradun route:
Location | EstimateToll Fee |
Meerut–Expressway | ₹110 |
Ghaziabad Toll | ₹80 |
Muzaffarnagar | ₹90 |
Roorkee Toll | ₹120 |
Total | ₹350–₹400 |
Tip: Keep your FASTag active to avoid long queues and save time at toll plazas.
Travel by bus (Delhi to Dehradun Bus Distance & Ticket Price)
For passengers traveling by bus, there are options ranging from a bus corporation to a private Volvo.
- Distance: Approximately 250km
- Time: 7‑8 hours
- Fare: ₹300‑₹400 (Non‑AC), ₹700‑₹1000 (AC Volvo)
Book tickets from online platforms like redBus, Paytm, so that the seat is confirmed in advance.
Travel by train (Delhi to Dehradun Distance by Train)
Want comfort? Want to avoid traffic? Want to see the views from the window? Then there is nothing better than a train.
- Distance: 305 km
- Time: 6‑8 hours (depends on train)
- Convenient trains: Shatabdi, Nanda Devi, Jan Shatabdi
Confirm your ticket now through IRCTC or the app.
Return journey (Dehradun to New Delhi Distance)
The return route is the same – around 245‑250 km. Time and facilities will be the same as the journey.
Leave early in the morning to avoid traffic jams in Delhi.
How to go?
- Comfortable and convenient travel by Train
- Friendly road‑trip experience in your car
- Comfortable travel on a budget by AC Volvo bus
Conclusion
The journey from Delhi to Dehradun not only requires calculation of distance, but also a combination of trip preparation, time, convenience, and cost.
- Road distance ~250km, time ~6-7 hours
- Train distance ~305km, time ~6-8 hours
- Car cost ~₹1500‑₹2000, Bus ticket ₹300‑₹1000
Each mode has its specialty—choose according to your time, budget, and convenience.
Also Read: Manimahesh Yatra 2025: Registration Process, Dates, Route Map, Trek Distance & Helicopter Tour Guide
FAQ About Delhi to Dehradun Distance
Q1. How far is Dehradun from Delhi?
Approximately 245-250 km by road, 305 km by train.
Q2. How long will it take by car?
6-7 hours (breaks included).
Q3. What is the cost of a bus trip?
₹300-₹1000, depending on the type of bus.
Q4. How long does it take by train?
6-8 hours, depending on the speed of the train.
Q5. What is the toll charge?
Approximately ₹350‑₹400, depending on vehicle type.