
Gurgaon to Dehradun
Dehradun is approximately 200+ kms from Gurgaon. The fastest way to reach Dehradun from Gurgaon is by Train, Flight Via Delhi. It takes approximately 3 hours. The cheapest way to reach Dehradun from Gurgaon is by Train Via Roorkee which would take approximately 7 hours.
Sort By
Mode of Transport
Via Haridwar
Gurgaon
Haridwar
Dehradun
Approx Travel Time
6h 10m
₹275
Onwards
Via Delhi
Gurgaon
Delhi
Dehradun
Approx Travel Time
6h 25m
On Demand
Gurgaon
Delhi
Dehradun
Approx Travel Time
6h 25m
₹605
Onwards
FASTEST
Gurgaon
Delhi
Dehradun
Approx Travel Time
2h 25m
₹2,754
Onwards
Gurgaon
Delhi
Dehradun
Approx Travel Time
2h 25m
₹2,984
Onwards
Via Roorkee
CHEAPEST
Gurgaon
Roorkee
Dehradun
Approx Travel Time
6h 25m
₹270
Onwards
Via Meerut
Gurgaon
Meerut
Dehradun
Approx Travel Time
6h 25m
₹280
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Dehradun?
Dehradun is approximately 200+ kms from Gurgaon.
How long does it take to reach Dehradun from Gurgaon?
It takes approximately 3 hours to reach Dehradun from Gurgaon by Train, Flight Via Delhi.
What is the cheapest way to reach Dehradun from Gurgaon?
The cheapest way to reach Dehradun from Gurgaon is by Train Via Roorkee.
What is the fastest way to reach Dehradun from Gurgaon?
The fastest way to reach Dehradun from Gurgaon is by Train, Flight Via Delhi.
Routes Connecting Gurgaon
Routes From Gurgaon
Routes To Gurgaon
- Hoshangabad to Gurgaon
- Madhubani to Gurgaon
- Kodaikanal to Gurgaon
- Tarn-Taran to Gurgaon
- Sangamner to Gurgaon
- Dharampur to Gurgaon
- Sirkazhi to Gurgaon
- Raipur to Gurgaon
- Thiruvannamalai to Gurgaon
- Bhadrak to Gurgaon
- Kishangarh to Gurgaon
- Sheikhpura to Gurgaon
- Amalner to Gurgaon
- Tinsukia to Gurgaon
- Ukhimath to Gurgaon