Sangrur to Roorkee
Roorkee is approximately 200+ kms from Sangrur. The fastest way to reach Roorkee from Sangrur is by Cab, Train Via Ambala. It takes approximately 6 hours. The cheapest way to reach Roorkee from Sangrur is by Train Via Ludhiana which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
FASTEST
Sangrur
Ambala
Roorkee
Approx Travel Time
6h 7m
₹2,698
Onwards
Via Dhuri
Sangrur
Dhuri
Roorkee
Approx Travel Time
6h 10m
₹315
Onwards
Via Mohali
Sangrur
Mohali
Roorkee
Approx Travel Time
6h 40m
₹886
Onwards
Sangrur
Mohali
Roorkee
Approx Travel Time
8h 47m
₹4,251
Onwards
Via Barnala
Sangrur
Barnala
Roorkee
Approx Travel Time
7h 10m
₹360
Onwards
Sangrur
Barnala
Roorkee
Approx Travel Time
7h 51m
₹6,748
Onwards
Via Ludhiana
CHEAPEST
Sangrur
Ludhiana
Roorkee
Approx Travel Time
7h 40m
₹280
Onwards
Sangrur
Ludhiana
Roorkee
Approx Travel Time
9h 49m
₹4,362
Onwards
Via Narwana
Sangrur
Narwana
Roorkee
Approx Travel Time
8h 40m
₹6,475
Onwards
Frequently Asked Questions
What is the distance between Sangrur and Roorkee?
Roorkee is approximately 200+ kms from Sangrur.
How long does it take to reach Roorkee from Sangrur?
It takes approximately 6 hours to reach Roorkee from Sangrur by Cab, Train Via Ambala.
What is the cheapest way to reach Roorkee from Sangrur?
The cheapest way to reach Roorkee from Sangrur is by Train Via Ludhiana.
What is the fastest way to reach Roorkee from Sangrur?
The fastest way to reach Roorkee from Sangrur is by Cab, Train Via Ambala.