Pune to Dehradun Distance
The road distance between Pune and Dehradun is approximately 1600+ km, and the drive usually takes around 27 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Jolly Grant Airport is located in Dehradun. Flights from Pune take around 3 hours. Flying is the fastest way to reach Dehradun, with a total travel time of approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
FASTEST
Pune
Dehradun
Approx Travel Time
2h 30m
₹9,566
Onwards
Pune
Dehradun
Approx Travel Time
1d 2h 18m
₹29,192
Onwards
Via Lucknow
Pune
Lucknow
Dehradun
Approx Travel Time
4h 40m
₹12,637
Onwards
Via Mumbai
Pune
Mumbai
Dehradun
Approx Travel Time
7h 32m
₹9,143
Onwards
Pune
Mumbai
Dehradun
Approx Travel Time
4h 10m
₹15,742
Onwards
Via Delhi
CHEAPEST
Pune
Delhi
Dehradun
Approx Travel Time
1d 1h 5m
₹860
Onwards
Pune
Delhi
Dehradun
Approx Travel Time
1d 2h 50m
₹935
Onwards
Pune
Delhi
Dehradun
Approx Travel Time
1d 1h 11m
₹3,767
Onwards
Via Indore
Pune
Indore
Dehradun
Approx Travel Time
1d 9h 52m
₹2,199
Onwards
Via Jaipur
Pune
Jaipur
Dehradun
Approx Travel Time
4h 50m
₹13,107
Onwards
Things To Know About Dehradun
Dehradun is a scenic city known for its pleasant climate throughout the year and serves as a gateway to the Doon Valley nestled in the foothills of the Himalayas. Visitors often enjoy the natural beauty, moderate weather, and access to nearby hill stations. The city is appreciated for its blend of cultural and natural experiences, including pleasant summers and cool winters. The best time to travel from Pune to Dehradun generally spans from late autumn to early spring when the weather conditions are most comfortable for sightseeing and outdoor activities.
Frequently Asked Questions
What is the distance between Pune and Dehradun?
The distance between Pune and Dehradun is approximately 1600+ km by road.
What is the straight-line (aerial) distance between Pune and Dehradun?
The straight-line distance is approximately 1350+ km.
How long does it take to travel from Pune to Dehradun by road?
It takes around 27 hours by road.
What is the distance from Pune to Dehradun via Lucknow?
Via Lucknow, the distance is approximately 1600+ km, taking around 5 hours.
What is the flying distance/time from Pune to Dehradun?
By air, the distance is about 1350+ km, with a flight duration of approximately 3 hours to Jolly Grant Airport.
How much does it cost to travel from Pune to Dehradun?
Costs vary by mode — approximately ₹9550+ by flight and ₹29150+ by cab.
Does travel time between Pune and Dehradun vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Pune and Dehradun?
The driving distance is 1600+ km, while the straight-line distance is shorter at 1350+ km, due to the road route following terrain and highways.

