
Udhampur to Haridwar
Haridwar is approximately 450+ kms from Udhampur. The fastest way to reach Haridwar from Udhampur is by Train. It takes approximately 10 hours. The cheapest way to reach Haridwar from Udhampur is by Train Via Pathankot which would take approximately 11 hours.
Sort By
Mode of Transport
Via Pathankot
CHEAPEST
Udhampur
Pathankot
Haridwar
Approx Travel Time
11h 10m
₹440
Onwards
Udhampur
Pathankot
Haridwar
Approx Travel Time
13h 10m
₹1,154
Onwards
Via Chandigarh
Udhampur
Chandigarh
Haridwar
Approx Travel Time
11h 10m
On Demand
Udhampur
Chandigarh
Haridwar
Approx Travel Time
11h 55m
On Demand
Udhampur
Chandigarh
Haridwar
Approx Travel Time
13h 20m
On Demand
Via Ambala
Udhampur
Ambala
Haridwar
Approx Travel Time
11h 40m
On Demand
Udhampur
Ambala
Haridwar
Approx Travel Time
13h 16m
On Demand
Via Phagwara
Udhampur
Phagwara
Haridwar
Approx Travel Time
11h 40m
On Demand
Via Mohali
Udhampur
Mohali
Haridwar
Approx Travel Time
13h 5m
On Demand
Frequently Asked Questions
What is the distance between Udhampur and Haridwar?
Haridwar is approximately 450+ kms from Udhampur.
How long does it take to reach Haridwar from Udhampur?
It takes approximately 10 hours to reach Haridwar from Udhampur by Train.
What is the cheapest way to reach Haridwar from Udhampur?
The cheapest way to reach Haridwar from Udhampur is by Train Via Pathankot.
What is the fastest way to reach Haridwar from Udhampur?
The fastest way to reach Haridwar from Udhampur is by Train.