Forested hills of the Doon Valley around Dehradun

How to Reach Dehradun: Expressway, Train, Flight & Bus from Delhi

Dehradun is about 210 km from Delhi on the new Delhi-Dehradun Expressway, roughly 3 to 4 hours by car. Day trains take 4.5 to 6 hours, buses run day and night from ISBT Kashmiri Gate, and Jolly Grant Airport is about 25 km from the city.

By road≈ 210 km · 3-4 hrs (expressway)
By train4.5-6 hrs from Delhi
AirportJolly Grant · ≈ 25 km
BusISBT Kashmiri Gate, Delhi

Route to Dehradun at a glance

Delhi (Akshardham)Start
Baghpat / SaharanpurDelhi-Dehradun Expressway
Dehradun≈ 210 km · 3-4 hrs

Dehradun is the main transport hub for Garhwal. The Delhi-Dehradun Expressway, opened in 2026, has made the drive from Delhi much shorter.

Dehradun by car

From Delhi≈ 210 km by expressway
Drive timeAbout 3-4 hours
Old route≈ 250 km via Meerut, 5-6 hours
In the cityHeavy traffic at peak hours

The Delhi-Dehradun Expressway starts near Akshardham in Delhi and runs via Baghpat and Saharanpur, with a 12 km elevated wildlife corridor through Rajaji National Park before Dehradun. Officially it cuts the drive to about 2.5 hours; allow 3 to 4 hours with stops and city traffic.

The older route via Meerut, Muzaffarnagar and Roorkee is still used and is handy if you are also visiting Haridwar.

  • Check toll and route updates before you travel; the expressway is new.
  • Avoid entering the city around Rajpur Road and the Clock Tower at office hours.

Dehradun by train

StationDehradun (DDN)
From Delhiabout 4.5-6 hours
TrainsShatabdi, Vande Bharat, overnight trains
In townNear Paltan Bazaar

Dehradun railway station is in the city centre and has direct trains from Delhi, Howrah, Mumbai, Amritsar and other cities. Day trains like the Shatabdi and Vande Bharat take about 4.5 to 6 hours from Delhi.

  • Book day trains early for weekends and holidays.
  • Taxis and autos for Mussoorie and Rishikesh wait outside the station.

Dehradun by air

AirportJolly Grant (DED)
Distance≈ 25 km from the city
Time45-60 minutes by taxi
FlightsDaily from Delhi, Mumbai, Bengaluru and more

Jolly Grant Airport lies south-east of the city on the Rishikesh side. Taxis from the airport take about 45 minutes to an hour to central Dehradun.

  • If you are heading to Rishikesh first, it is closer to the airport than Dehradun city.

Dehradun by bus

FromDelhi ISBT Kashmiri Gate
ToDehradun ISBT
Time5-7 hours
RunsDay and overnight

Uttarakhand Roadways and private operators run frequent ordinary, AC and Volvo buses from Delhi to the Dehradun ISBT, south of the city centre. Buses also connect Dehradun with Haridwar, Rishikesh, Mussoorie and Chandigarh.

  • From the ISBT, take an auto or city bus to the centre or the Mussoorie bus stand.

Distance to Dehradun from major cities

FromDistanceApprox. time by road
Delhi (expressway)≈ 210 km3-4 hrs
Delhi (via Meerut)≈ 250 km5-6 hrs
Haridwar≈ 55 km1.5 hrs
Rishikesh≈ 45 km1-1.5 hrs
Mussoorie≈ 35 km1-1.5 hrs
Chandigarh≈ 170 km4 hrs

Distances and times are approximate and depend on traffic.

How to Reach Dehradun: FAQs

How do I reach Dehradun from Delhi?

Drive about 210 km on the Delhi-Dehradun Expressway (3 to 4 hours), take a day train like the Shatabdi or Vande Bharat (4.5 to 6 hours), a bus from ISBT Kashmiri Gate, or fly to Jolly Grant.

How far is Jolly Grant Airport from Dehradun?

About 25 km, or 45 minutes to an hour by taxi.

Updated 11 Oct 2026 · By · How we check facts · Suggest a correction