Thiruvananthapuram to Dehradun Distance

The road distance between Thiruvananthapuram and Dehradun is approximately 3100+ km, and the drive usually takes around 50 hours by car or taxi, depending on traffic and road conditions. 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 6 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 Thiruvananthapuram, India to Dehradun, India

Via Bangalore

RECOMMENDED

Thiruvananthapuram

Bangalore

Dehradun

Approx Travel Time

5h 45m

₹12,048

Onwards

Via Pune

FASTEST

Thiruvananthapuram

Pune

Dehradun

Approx Travel Time

5h 30m

₹16,269

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Thiruvananthapuram

Delhi

Dehradun

Approx Travel Time

2d 6h 15m

₹1,160

Onwards

Thiruvananthapuram

Delhi

Dehradun

Approx Travel Time

2d 7h 42m

₹1,335

Onwards

Via Ghaziabad

Thiruvananthapuram

Ghaziabad

Dehradun

Approx Travel Time

2d 5h 48m

On Demand

Ads by MMT

Via Bangalore, Gwalior

Thiruvananthapuram

Bangalore

Gwalior

Dehradun

Approx Travel Time

2d 13h

On Demand

Direct Options

Thiruvananthapuram

Dehradun

Approx Travel Time

2d 1h 56m

₹74,353

Onwards

Via Navi Mumbai

Thiruvananthapuram

Navi Mumbai

Dehradun

Approx Travel Time

6h 5m

₹16,467

Onwards

Via Chennai

Thiruvananthapuram

Chennai

Dehradun

Approx Travel Time

7h 10m

₹14,953

Onwards

Via Ahmedabad

Thiruvananthapuram

Ahmedabad

Dehradun

Approx Travel Time

7h 55m

₹13,640

Onwards

Frequently Asked Questions

What is the distance between Thiruvananthapuram and Dehradun?

The distance between Thiruvananthapuram and Dehradun is approximately 3100+ km by road.

What is the straight-line (aerial) distance between Thiruvananthapuram and Dehradun?

The straight-line distance is approximately 2400+ km.

How long does it take to travel from Thiruvananthapuram to Dehradun by road?

It takes around 50 hours by road.

What is the distance from Thiruvananthapuram to Dehradun via Bangalore?

Via Bangalore, the distance is approximately 2400+ km, taking around 6 hours.

Does the distance from Thiruvananthapuram to Dehradun change by route?

Yes — the road distance varies from 3100+ km via the direct route to 2400+ km via Bangalore, depending on the path taken.

Does travel time between Thiruvananthapuram 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 Thiruvananthapuram and Dehradun?

The driving distance is 3100+ km, while the straight-line distance is shorter at 2400+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India