
Sangrur to Bareilly
Bareilly is approximately 450+ kms from Sangrur. The fastest way to reach Bareilly from Sangrur is by Train Via Delhi. It takes approximately 10 hours. The cheapest way to reach Bareilly from Sangrur is by Train Via Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Sangrur
Delhi
Bareilly
Approx Travel Time
9h 42m
₹235
Onwards
Sangrur
Delhi
Bareilly
Approx Travel Time
12h 55m
₹2,670
Onwards
Sangrur
Delhi
Bareilly
Approx Travel Time
10h 14m
₹414
Onwards
Via Yamunanagar
Sangrur
Yamunanagar
Bareilly
Approx Travel Time
9h 51m
₹4,628
Onwards
Via Rajpura
Sangrur
Rajpura
Bareilly
Approx Travel Time
10h 33m
₹531
Onwards
Via Mohali, Ghaziabad
Sangrur
Mohali
Ghaziabad
Bareilly
Approx Travel Time
16h 7m
₹3,311
Onwards
Via Ambala
Sangrur
Ambala
Bareilly
Approx Travel Time
10h 2m
₹2,802
Onwards
Via Delhi, Ghaziabad
Sangrur
Delhi
Ghaziabad
Bareilly
Approx Travel Time
10h 35m
₹275
Onwards
Via Chandigarh
Sangrur
Chandigarh
Bareilly
Approx Travel Time
10h 37m
₹2,940
Onwards
Via Patiala
Sangrur
Patiala
Bareilly
Approx Travel Time
10h 55m
₹575
Onwards
Frequently Asked Questions
What is the distance between Sangrur and Bareilly?
Bareilly is approximately 450+ kms from Sangrur.
How long does it take to reach Bareilly from Sangrur?
It takes approximately 10 hours to reach Bareilly from Sangrur by Train Via Delhi.
What is the cheapest way to reach Bareilly from Sangrur?
The cheapest way to reach Bareilly from Sangrur is by Train Via Delhi.
What is the fastest way to reach Bareilly from Sangrur?
The fastest way to reach Bareilly from Sangrur is by Train Via Delhi.