hero
How2Go
Dharmapuri to Dehradun

Dharmapuri to Dehradun

Dehradun is approximately 2000+ km from Dharmapuri, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Dehradun.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

FASTEST

Dharmapuri

Bangalore

Dehradun

Approx Travel Time

6h 49m

₹11,809

Onwards

Dharmapuri

Bangalore

Dehradun

Approx Travel Time

7h 37m

₹12,296

Onwards

Dharmapuri

Bangalore

Dehradun

Approx Travel Time

8h 44m

₹15,508

Onwards

Via Bangalore, Delhi

CHEAPEST

Dharmapuri

Bangalore

Delhi

Dehradun

Approx Travel Time

1d 15h 49m

₹1,200

Onwards

Dharmapuri

Bangalore

Delhi

Dehradun

Approx Travel Time

8h 9m

₹12,977

Onwards

Via Chennai, Delhi

Dharmapuri

Chennai

Delhi

Dehradun

Approx Travel Time

1d 16h 12m

₹1,660

Onwards

Dharmapuri

Chennai

Delhi

Dehradun

Approx Travel Time

1d 14h 24m

₹7,530

Onwards

Via Bangalore, Agra

Dharmapuri

Bangalore

Agra

Dehradun

Approx Travel Time

2d 5h 42m

₹3,531

Onwards

Via Chennai

Dharmapuri

Chennai

Dehradun

Approx Travel Time

11h 4m

₹17,868

Onwards

Via Bangalore, Lucknow

Dharmapuri

Bangalore

Lucknow

Dehradun

Approx Travel Time

7h 19m

₹14,475

Onwards

Frequently Asked Questions

What is the distance between Dharmapuri and Dehradun?

Dehradun is approximately 2000+ kms from Dharmapuri.

How long does it take to reach Dehradun from Dharmapuri?

It takes approximately 7 hours to reach Dehradun from Dharmapuri by Train, Flight Via Bangalore.

What is the cheapest way to reach Dehradun from Dharmapuri?

The cheapest way to reach Dehradun from Dharmapuri is by Train Via Bangalore, Delhi.

What is the fastest way to reach Dehradun from Dharmapuri?

The fastest way to reach Dehradun from Dharmapuri is by Train, Flight Via Bangalore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India