
Udhampur to Dehradun
Dehradun is approximately 450+ kms from Udhampur. The fastest way to reach Dehradun from Udhampur is by Train, Flight Via Jammu, Mohali. It takes approximately 7 hours. The cheapest way to reach Dehradun from Udhampur is by Train Via Saharanpur which would take approximately 12 hours.
Sort By
Mode of Transport
Via Jammu, Mohali
RECOMMENDED
FASTEST
Udhampur
Jammu
Mohali
Dehradun
Approx Travel Time
6h 40m
₹12,972
Onwards
Udhampur
Jammu
Mohali
Dehradun
Approx Travel Time
7h 5m
₹14,377
Onwards
Via Saharanpur
Udhampur
Saharanpur
Dehradun
Approx Travel Time
11h 30m
₹834
Onwards
CHEAPEST
Udhampur
Saharanpur
Dehradun
Approx Travel Time
12h 17m
₹480
Onwards
Via Pathankot, Saharanpur
Udhampur
Pathankot
Saharanpur
Dehradun
Approx Travel Time
12h 59m
₹2,391
Onwards
Via Pathankot
Udhampur
Pathankot
Dehradun
Approx Travel Time
15h 45m
₹2,461
Onwards
Via Ambala
Udhampur
Ambala
Dehradun
Approx Travel Time
12h 30m
₹4,068
Onwards
Udhampur
Ambala
Dehradun
Approx Travel Time
13h 30m
₹5,323
Onwards
Via Mohali
Udhampur
Mohali
Dehradun
Approx Travel Time
11h 16m
₹6,439
Onwards
Via Rajpura
Udhampur
Rajpura
Dehradun
Approx Travel Time
11h 34m
On Demand
Frequently Asked Questions
What is the distance between Udhampur and Dehradun?
Dehradun is approximately 450+ kms from Udhampur.
How long does it take to reach Dehradun from Udhampur?
It takes approximately 7 hours to reach Dehradun from Udhampur by Train, Flight Via Jammu, Mohali.
What is the cheapest way to reach Dehradun from Udhampur?
The cheapest way to reach Dehradun from Udhampur is by Train Via Saharanpur.
What is the fastest way to reach Dehradun from Udhampur?
The fastest way to reach Dehradun from Udhampur is by Train, Flight Via Jammu, Mohali.

