Travel options for:
Nearby airports Dehradun

Delhi (DEL)  •  7 h 12 min

$5 - $17

Dehra Dun (DED)  •  27 min

$8 - $11

Chandigarh (IXC)  •  7 h 28 min

  1. ×2

$3 - $27

Amritsar (ATQ)  •  13 h 3 min

$13 - $24

Dharamsala (DHM)  •  7 h 40 min

$10 - $17

  • Dehradun Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Dehradun

Bus or train from Nearby airports to Dehradun?

Indian Railways operates a train from Delhi (DEL) to Dehradun twice daily. Tickets cost $5 - $16 and the journey takes 5 h 50 min. Alternatively, HRTC operates a bus from Dharamsala (DHM) to Dehradun every 4 hours. Tickets cost $4 - $10 and the journey takes 7 h.

Travel Guides

How to travel India's Golden TriangleExplore India’s much-visited cities of Delhi, Agra and Jaipur, as well as the magnificent Taj Mahal.

How to get from Nearby airports to Dehradun

ModeDurationPrice
From Indira Gandhi International Airport Metro to New Delhi, walk to New Delhi (NDLS), then train to Dehradun (DDN).7 h 12 min₹1,006
From Dehra Dun (DED) taxi to Dehradun.27 min₹763
From Airport line 26 bus to Railway Station, walk to Chandigarh (CDG), train to Roorkee (RK), then train to Dehradun (DDN).7 h 28 min₹1,553
From Amritsar (ATQ) taxi to Amritsar Junction (ASR) then train to Dehradun (DDN).13 h 3 min₹1,632
From Dharamsala (DHM) taxi to McLeod Ganj then bus to Dehradun.7 h 40 min₹1,055

How long does it take to get from Nearby airports to Dehradun?

It takes approximately 7 h 12 min to get from Nearby airports to Dehradun, including transfers.

Operators from Nearby airports to Dehradun

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Indian RailwaysIndian Railways
CTUCTU
HRTCHRTC