
Udhampur to Haridwar
Haridwar is approximately 650+ kms from Udhampur. The fastest way to reach Haridwar from Udhampur is by Train, Flight, Cab Via Jammu, Mohali. It takes approximately 11 hours. The cheapest way to reach Haridwar from Udhampur is by Train which would take approximately 14 hours.
Sort By
Mode of Transport
Via Jammu, Mohali
FASTEST
Udhampur
Jammu
Mohali
Haridwar
Approx Travel Time
10h 42m
₹7,592
Onwards
Via Ambala
Udhampur
Ambala
Haridwar
Approx Travel Time
13h 33m
₹4,432
Onwards
Udhampur
Ambala
Haridwar
Approx Travel Time
12h 18m
₹3,080
Onwards
Via Chandigarh
Udhampur
Chandigarh
Haridwar
Approx Travel Time
15h
₹1,498
Onwards
Via Saharanpur
Udhampur
Saharanpur
Haridwar
Approx Travel Time
11h 20m
₹420
Onwards
Udhampur
Saharanpur
Haridwar
Approx Travel Time
11h 20m
₹2,687
Onwards
Via Rajpura
Udhampur
Rajpura
Haridwar
Approx Travel Time
11h 33m
On Demand
Via Jammu, Ambala
Udhampur
Jammu
Ambala
Haridwar
Approx Travel Time
11h 28m
₹3,170
Onwards
Via Jammu
Udhampur
Jammu
Haridwar
Approx Travel Time
14h 15m
₹844
Onwards
Frequently Asked Questions
What is the distance between Udhampur and Haridwar?
Haridwar is approximately 650+ kms from Udhampur.
How long does it take to reach Haridwar from Udhampur?
It takes approximately 11 hours to reach Haridwar from Udhampur by Train, Flight, Cab Via Jammu, Mohali.
What is the cheapest way to reach Haridwar from Udhampur?
The cheapest way to reach Haridwar from Udhampur is by Train.
What is the fastest way to reach Haridwar from Udhampur?
The fastest way to reach Haridwar from Udhampur is by Train, Flight, Cab Via Jammu, Mohali.

