Sangrur to Haridwar - Multiple Options To Reach By Cab, Train, Bus
Haridwar is approximately 200+ kms from Sangrur. The fastest way to reach Haridwar from Sangrur is by Cab, Train Via Yamunanagar. It takes approximately 7 hours. The cheapest way to reach Haridwar from Sangrur is by Train Via Dhuri which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
Sangrur
Ambala
Haridwar
Approx Travel Time
6h 52m
₹2,719
Onwards
Via Yamunanagar
FASTEST
Sangrur
Yamunanagar
Haridwar
Approx Travel Time
6h 40m
₹5,067
Onwards
Via Ambala, Roorkee
Sangrur
Ambala
Roorkee
Haridwar
Approx Travel Time
8h 2m
₹2,764
Onwards
Sangrur
Ambala
Roorkee
Haridwar
Approx Travel Time
8h 17m
₹4,383
Onwards
Via Dhuri
CHEAPEST
Sangrur
Dhuri
Haridwar
Approx Travel Time
6h 55m
₹335
Onwards
Via Mohali
Sangrur
Mohali
Haridwar
Approx Travel Time
7h 25m
₹548
Onwards
Via Dehradun
Sangrur
Dehradun
Haridwar
Approx Travel Time
7h 25m
₹5,453
Onwards
Sangrur
Dehradun
Haridwar
Approx Travel Time
7h 40m
₹5,941
Onwards
Via Chandigarh
Sangrur
Chandigarh
Haridwar
Approx Travel Time
7h 55m
₹2,850
Onwards
Sangrur
Chandigarh
Haridwar
Approx Travel Time
8h 40m
₹3,424
Onwards
Frequently Asked Questions
What is the distance between Sangrur and Haridwar?
Haridwar is approximately 200+ kms from Sangrur.
How long does it take to reach Haridwar from Sangrur?
It takes approximately 7 hours to reach Haridwar from Sangrur by Cab, Train Via Yamunanagar.
What is the cheapest way to reach Haridwar from Sangrur?
The cheapest way to reach Haridwar from Sangrur is by Train Via Dhuri.
What is the fastest way to reach Haridwar from Sangrur?
The fastest way to reach Haridwar from Sangrur is by Cab, Train Via Yamunanagar.