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