
Fazilka to Sangrur
Sangrur is approximately 150+ kms from Fazilka. The fastest way to reach Sangrur from Fazilka is by Cab, Bus Via Malout. It takes approximately 3 hours. The cheapest way to reach Sangrur from Fazilka is by Train Via Bathinda which would take approximately 5 hours.
Sort By
Mode of Transport
Via Bathinda
Fazilka
Bathinda
Sangrur
Approx Travel Time
4h 40m
₹1,174
Onwards
CHEAPEST
Fazilka
Bathinda
Sangrur
Approx Travel Time
4h 27m
₹320
Onwards
Via Abohar
Fazilka
Abohar
Sangrur
Approx Travel Time
4h 28m
₹2,844
Onwards
Fazilka
Abohar
Sangrur
Approx Travel Time
3h 18m
₹3,145
Onwards
Fazilka
Abohar
Sangrur
Approx Travel Time
3h 50m
₹776
Onwards
Fazilka
Abohar
Sangrur
Approx Travel Time
5h
₹475
Onwards
Via Malout
Fazilka
Malout
Sangrur
Approx Travel Time
4h 33m
₹3,309
Onwards
FASTEST
Fazilka
Malout
Sangrur
Approx Travel Time
3h 17m
₹3,563
Onwards
Fazilka
Malout
Sangrur
Approx Travel Time
5h 6m
₹475
Onwards
Frequently Asked Questions
What is the distance between Fazilka and Sangrur?
Sangrur is approximately 150+ kms from Fazilka.
How long does it take to reach Sangrur from Fazilka?
It takes approximately 3 hours to reach Sangrur from Fazilka by Cab, Bus Via Malout.
What is the cheapest way to reach Sangrur from Fazilka?
The cheapest way to reach Sangrur from Fazilka is by Train Via Bathinda.
What is the fastest way to reach Sangrur from Fazilka?
The fastest way to reach Sangrur from Fazilka is by Cab, Bus Via Malout.


