Palampur to Dehradun Distance

The road distance between Palampur and Dehradun is approximately 400+ km, and the drive usually takes around 10 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 14 hours. If you're travelling by air, Jolly Grant Airport is located in Dehradun. Flying is the fastest way to reach Dehradun, with a total travel time of approximately 9 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.

Read More
Route map showing distance and travel time from Palampur, India to Dehradun, India

Direct Options

Direct Cab

RECOMMENDED

Palampur

Dehradun

Approx Travel Time

9h 33m

₹8,512

Onwards

Direct Bus

CHEAPEST

Palampur

Dehradun

Approx Travel Time

13h 54m

₹853

Onwards

Via Haridwar

Palampur

Haridwar

Dehradun

Approx Travel Time

15h 36m

₹891

Onwards

Ads by MMT

Via Ropar

Palampur

Ropar

Dehradun

Approx Travel Time

11h 10m

₹1,498

Onwards

Via Kharar

Palampur

Kharar

Dehradun

Approx Travel Time

11h 42m

₹1,058

Onwards

Ads by MMT

Via Zirakpur

Palampur

Zirakpur

Dehradun

Approx Travel Time

11h 17m

₹1,208

Onwards

Via Ambala

Palampur

Ambala

Dehradun

Approx Travel Time

10h 29m

₹4,230

Onwards

Via Hoshiarpur

Palampur

Hoshiarpur

Dehradun

Approx Travel Time

10h 28m

On Demand

Via Dera Bassi

Palampur

Dera Bassi

Dehradun

Approx Travel Time

11h 15m

₹1,158

Onwards

Via Mohali

FASTEST

Palampur

Mohali

Dehradun

Approx Travel Time

9h 10m

₹8,959

Onwards

Frequently Asked Questions

What is the distance between Palampur and Dehradun?

Dehradun is approximately 400+ km from Palampur.

How long does it take to reach Dehradun from Palampur?

It takes approximately 9 hours to reach Dehradun from Palampur by Bus, Flight Via Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India