
Dehradun to Salem
Salem is approximately 2100+ kms from Dehradun. The fastest way to reach Salem from Dehradun is by Flight, Train Via Delhi, Coimbatore. It takes approximately 9 hours. The cheapest way to reach Salem from Dehradun is by Train Via Delhi, Khammam which would take approximately 44 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Dehradun
Bangalore
Salem
Approx Travel Time
10h 47m
₹13,101
Onwards
Dehradun
Bangalore
Salem
Approx Travel Time
10h 14m
₹9,115
Onwards
Dehradun
Bangalore
Salem
Approx Travel Time
11h 20m
₹9,589
Onwards
Via Delhi, Coimbatore
FASTEST
Dehradun
Delhi
Coimbatore
Salem
Approx Travel Time
8h 40m
₹11,895
Onwards
Dehradun
Delhi
Coimbatore
Salem
Approx Travel Time
9h 6m
₹15,418
Onwards
Via Faridabad
Dehradun
Faridabad
Salem
Approx Travel Time
1d 21h 50m
₹4,640
Onwards
Via Dholpur
Dehradun
Dholpur
Salem
Approx Travel Time
2d 0h 5m
₹2,489
Onwards
Via Delhi, Khammam
CHEAPEST
Dehradun
Delhi
Khammam
Salem
Approx Travel Time
1d 20h 8m
₹1,240
Onwards
Via Delhi, Bangalore
Dehradun
Delhi
Bangalore
Salem
Approx Travel Time
9h 47m
₹14,457
Onwards
Dehradun
Delhi
Bangalore
Salem
Approx Travel Time
9h 14m
₹10,471
Onwards
Frequently Asked Questions
What is the distance between Dehradun and Salem?
Salem is approximately 2100+ kms from Dehradun.
How long does it take to reach Salem from Dehradun?
It takes approximately 9 hours to reach Salem from Dehradun by Flight, Train Via Delhi, Coimbatore.
What is the cheapest way to reach Salem from Dehradun?
The cheapest way to reach Salem from Dehradun is by Train Via Delhi, Khammam.
What is the fastest way to reach Salem from Dehradun?
The fastest way to reach Salem from Dehradun is by Flight, Train Via Delhi, Coimbatore.