
Salem to Dehradun
Dehradun is approximately 2100+ kms from Salem. The fastest way to reach Dehradun from Salem is by Train, Flight Via Bangalore, Lucknow. It takes approximately 9 hours. The cheapest way to reach Dehradun from Salem is by Train Via Delhi which would take approximately 48 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Salem
Bangalore
Dehradun
Approx Travel Time
11h 40m
₹14,070
Onwards
Salem
Bangalore
Dehradun
Approx Travel Time
10h 14m
₹9,402
Onwards
Salem
Bangalore
Dehradun
Approx Travel Time
11h 20m
₹9,757
Onwards
Via Bangalore, Lucknow
FASTEST
Salem
Bangalore
Lucknow
Dehradun
Approx Travel Time
9h 4m
₹11,060
Onwards
Via Faridabad
Salem
Faridabad
Dehradun
Approx Travel Time
1d 21h 45m
₹4,161
Onwards
Via Agra
Salem
Agra
Dehradun
Approx Travel Time
2d 1h 30m
₹1,505
Onwards
Via Delhi
CHEAPEST
Salem
Delhi
Dehradun
Approx Travel Time
1d 23h 30m
₹1,050
Onwards
Via Bangalore, Delhi
Salem
Bangalore
Delhi
Dehradun
Approx Travel Time
2d 7h 26m
₹6,806
Onwards
Via Chennai
Salem
Chennai
Dehradun
Approx Travel Time
10h 56m
₹14,302
Onwards
Via Bangalore, Hyderabad
Salem
Bangalore
Hyderabad
Dehradun
Approx Travel Time
10h 35m
₹18,452
Onwards
Frequently Asked Questions
What is the distance between Salem and Dehradun?
Dehradun is approximately 2100+ kms from Salem.
How long does it take to reach Dehradun from Salem?
It takes approximately 9 hours to reach Dehradun from Salem by Train, Flight Via Bangalore, Lucknow.
What is the cheapest way to reach Dehradun from Salem?
The cheapest way to reach Dehradun from Salem is by Train Via Delhi.
What is the fastest way to reach Dehradun from Salem?
The fastest way to reach Dehradun from Salem is by Train, Flight Via Bangalore, Lucknow.


