How to Reach Dehradun


  • By Air: The Jolly Grant Airport receives Indian Airlines, Kingfisher and Jet Airways flights from Delhi. The airport is 20km from town, and you will have no bus services. Either make arrangements with your hotel, or get a taxi to drop you (it’s expensive).
  • By Train: Dehradun station is one of Uttarakhand’s main train junctions, and is connected to Delhi, Mumbai, Varanasi, Allahabad, Kolkata, Gorakhpur, Amritsar, Indore, Ujjain and Chennai.
  • By Road: Many luxury and regular buses ply between Dehradun and ISBT, Kashmere Gate Delhi. The bus station is 5 km away from town centre. Car drivers can cover the journey in between 5-7 hours. Distances are: New Delhi - 237 km (148.2 mi), Roorkee - 71.4 km (44.6 mi), Haridwar - 53 km (33.2 mi), Rishikesh - 45 km (28.2 mi), Mussoorie - 32.6 km (20.4 mi) and Shimla - 231 km (144.4 mi).


  • By Bus: City buses are crowded, signed in Hindi and generally take a while to get used to.
  • By Foot: Dehradun is walk-able in 30 minutes, and very easy to get used to.
  • By Auto-Rickshaw: No metre system here. Rickshaws operate on a fixed rate. Ask around multiple places to get an average idea of what the proper destination is. It’s best to use the shared-auto system: eight cramped passengers in one tiny vehicle, but no one will need to pay more than 5-15 rupees.

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Dehradun. The most preferred mode of transport in Dehradun is Walking.

Average distance: 20 km Average time: 65 min

  • Walking 50%
    Walking 50 min Driving 30 min Overall average time for 20 kms 80 min
  • Car 50%
    Driving 50 min Overall average time for 20 kms 50 min
* Some of the data on this page is powered by Numbeo