
Fazilka to Barnala
Barnala is approximately 150+ kms from Fazilka. The fastest way to reach Barnala from Fazilka is by Train. It takes approximately 4 hours. The cheapest way to reach Barnala from Fazilka is by Train which would take approximately 4 hours.
Sort By
Mode of Transport
Via Bathinda
Fazilka
Bathinda
Barnala
Approx Travel Time
5h 25m
On Demand
Fazilka
Bathinda
Barnala
Approx Travel Time
4h 33m
On Demand
Fazilka
Bathinda
Barnala
Approx Travel Time
4h 40m
₹290
Onwards
Via Abohar
Fazilka
Abohar
Barnala
Approx Travel Time
4h 20m
₹994
Onwards
Fazilka
Abohar
Barnala
Approx Travel Time
4h 35m
₹290
Onwards
Fazilka
Abohar
Barnala
Approx Travel Time
5h 35m
₹1,249
Onwards
Via Faridkot
Fazilka
Faridkot
Barnala
Approx Travel Time
4h 49m
On Demand
Via Rampura Phul
Fazilka
Rampura Phul
Barnala
Approx Travel Time
5h
₹290
Onwards
Fazilka
Rampura Phul
Barnala
Approx Travel Time
5h 33m
₹845
Onwards
Frequently Asked Questions
What is the distance between Fazilka and Barnala?
Barnala is approximately 150+ kms from Fazilka.
How long does it take to reach Barnala from Fazilka?
It takes approximately 4 hours to reach Barnala from Fazilka by Train.
What is the cheapest way to reach Barnala from Fazilka?
The cheapest way to reach Barnala from Fazilka is by Train.
What is the fastest way to reach Barnala from Fazilka?
The fastest way to reach Barnala from Fazilka is by Train.