
Agra to Fazilka
Fazilka is approximately 550+ kms from Agra. The fastest way to reach Fazilka from Agra is by Flight, Train Via Delhi. It takes approximately 10 hours. The cheapest way to reach Fazilka from Agra is by Train Via Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Govardhan
RECOMMENDED
Agra
Govardhan
Fazilka
Approx Travel Time
12h 40m
On Demand
Via Bharatpur
Agra
Bharatpur
Fazilka
Approx Travel Time
13h 10m
On Demand
Agra
Bharatpur
Fazilka
Approx Travel Time
13h 10m
On Demand
Agra
Bharatpur
Fazilka
Approx Travel Time
13h 25m
On Demand
Via Bathinda
Agra
Bathinda
Fazilka
Approx Travel Time
13h 10m
₹465
Onwards
Via Delhi
CHEAPEST
Agra
Delhi
Fazilka
Approx Travel Time
13h 10m
₹420
Onwards
FASTEST
Agra
Delhi
Fazilka
Approx Travel Time
9h 55m
₹11,862
Onwards
Via Sonipat
Agra
Sonipat
Fazilka
Approx Travel Time
13h 10m
₹800
Onwards
Via Bawal
Agra
Bawal
Fazilka
Approx Travel Time
13h 13m
On Demand
Via Rewari
Agra
Rewari
Fazilka
Approx Travel Time
14h 17m
On Demand
Frequently Asked Questions
What is the distance between Agra and Fazilka?
Fazilka is approximately 550+ kms from Agra.
How long does it take to reach Fazilka from Agra?
It takes approximately 10 hours to reach Fazilka from Agra by Flight, Train Via Delhi.
What is the cheapest way to reach Fazilka from Agra?
The cheapest way to reach Fazilka from Agra is by Train Via Delhi.
What is the fastest way to reach Fazilka from Agra?
The fastest way to reach Fazilka from Agra is by Flight, Train Via Delhi.