
Haridwar to Nangal
Nangal is approximately 250+ kms from Haridwar. The fastest way to reach Nangal from Haridwar is by Train Via Saharanpur. It takes approximately 7 hours. The cheapest way to reach Nangal from Haridwar is by Train Via Ambala which would take approximately 7 hours.
Sort By
Mode of Transport
Via Saharanpur
RECOMMENDED
FASTEST
Haridwar
Saharanpur
Nangal
Approx Travel Time
6h 40m
₹295
Onwards
Haridwar
Saharanpur
Nangal
Approx Travel Time
7h 7m
₹2,911
Onwards
Via Chandigarh
Haridwar
Chandigarh
Nangal
Approx Travel Time
6h 40m
On Demand
Haridwar
Chandigarh
Nangal
Approx Travel Time
7h 25m
₹804
Onwards
Via Mohali
Haridwar
Mohali
Nangal
Approx Travel Time
6h 55m
On Demand
Via Ambala
CHEAPEST
Haridwar
Ambala
Nangal
Approx Travel Time
7h 10m
₹240
Onwards
Via Rajpura
Haridwar
Rajpura
Nangal
Approx Travel Time
6h 55m
On Demand
Via Kurukshetra
Haridwar
Kurukshetra
Nangal
Approx Travel Time
7h 25m
₹645
Onwards
Via Sirhind
Haridwar
Sirhind
Nangal
Approx Travel Time
7h 10m
On Demand
Via Kharar
Haridwar
Kharar
Nangal
Approx Travel Time
7h 39m
₹3,923
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Nangal?
Nangal is approximately 250+ kms from Haridwar.
How long does it take to reach Nangal from Haridwar?
It takes approximately 7 hours to reach Nangal from Haridwar by Train Via Saharanpur.
What is the cheapest way to reach Nangal from Haridwar?
The cheapest way to reach Nangal from Haridwar is by Train Via Ambala.
What is the fastest way to reach Nangal from Haridwar?
The fastest way to reach Nangal from Haridwar is by Train Via Saharanpur.