
Fazilka to Sangrur
Sangrur is approximately 150+ kms from Fazilka. The fastest way to reach Sangrur from Fazilka is by Train Via Bathinda. It takes approximately 5 hours. The cheapest way to reach Sangrur from Fazilka is by Train Via Dhuri which would take approximately 6 hours.
Sort By
Mode of Transport
Via Bathinda
RECOMMENDED
FASTEST
Fazilka
Bathinda
Sangrur
Approx Travel Time
5h 10m
₹320
Onwards
Fazilka
Bathinda
Sangrur
Approx Travel Time
5h 40m
₹2,238
Onwards
Via Rampura Phul
Fazilka
Rampura Phul
Sangrur
Approx Travel Time
5h 10m
₹320
Onwards
Via Barnala
Fazilka
Barnala
Sangrur
Approx Travel Time
5h 25m
₹320
Onwards
Via Dhuri
CHEAPEST
Fazilka
Dhuri
Sangrur
Approx Travel Time
5h 25m
₹315
Onwards
Via Faridkot
Fazilka
Faridkot
Sangrur
Approx Travel Time
6h 14m
On Demand
Via Ludhiana
Fazilka
Ludhiana
Sangrur
Approx Travel Time
8h 25m
₹2,411
Onwards
Fazilka
Ludhiana
Sangrur
Approx Travel Time
8h 10m
₹669
Onwards
Via Dhuri, Tohana
Fazilka
Dhuri
Tohana
Sangrur
Approx Travel Time
9h 35m
₹460
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 5 hours to reach Sangrur from Fazilka by Train Via Bathinda.
What is the cheapest way to reach Sangrur from Fazilka?
The cheapest way to reach Sangrur from Fazilka is by Train Via Dhuri.
What is the fastest way to reach Sangrur from Fazilka?
The fastest way to reach Sangrur from Fazilka is by Train Via Bathinda.