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

8h 49m

₹10,050

Onwards

Dharmapuri

Bangalore

Dehradun

Approx Travel Time

9h 40m

₹10,695

Onwards

Dharmapuri

Bangalore

Dehradun

Approx Travel Time

9h 52m

₹12,910

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

2d 12h 20m

₹5,538

Onwards

Dharmapuri

Bangalore

Delhi

Dehradun

Approx Travel Time

9h 4m

₹12,543

Onwards

Ads by MMT

Via Chennai, Delhi

Dharmapuri

Chennai

Delhi

Dehradun

Approx Travel Time

1d 16h

₹1,710

Onwards

Dharmapuri

Chennai

Delhi

Dehradun

Approx Travel Time

1d 15h 11m

₹5,597

Onwards

Via Chennai

Dharmapuri

Chennai

Dehradun

Approx Travel Time

11h 46m

₹14,173

Onwards

Ads by MMT

Via Bangalore, Hyderabad

Dharmapuri

Bangalore

Hyderabad

Dehradun

Approx Travel Time

8h 54m

₹12,516

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 9 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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India