
Faridabad to Agra
Agra is approximately 150+ km from Faridabad, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Agra.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
CHEAPEST
FASTEST
Faridabad
Agra
Approx Travel Time
1h 42m
₹85
Onwards
Faridabad
Agra
Approx Travel Time
4h
₹519
Onwards
Faridabad
Agra
Approx Travel Time
3h 11m
₹2,349
Onwards
Via Mathura
Faridabad
Mathura
Agra
Approx Travel Time
1h 53m
₹120
Onwards
Via Delhi
Faridabad
Delhi
Agra
Approx Travel Time
2h 48m
₹17,249
Onwards
Faridabad
Delhi
Agra
Approx Travel Time
4h 59m
₹135
Onwards
Faridabad
Delhi
Agra
Approx Travel Time
5h 43m
₹1,482
Onwards
Faridabad
Delhi
Agra
Approx Travel Time
3h 45m
₹17,603
Onwards
Faridabad
Delhi
Agra
Approx Travel Time
3h 42m
₹18,596
Onwards
Frequently Asked Questions
What is the distance between Faridabad and Agra?
Agra is approximately 150+ kms from Faridabad.
How long does it take to reach Agra from Faridabad?
It takes approximately 2 hours to reach Agra from Faridabad by Train.
What is the cheapest way to reach Agra from Faridabad?
The cheapest way to reach Agra from Faridabad is by Train.
What is the fastest way to reach Agra from Faridabad?
The fastest way to reach Agra from Faridabad is by Train.
Routes Connecting Faridabad
Routes From Faridabad
Routes To Faridabad
- Niwai to Faridabad
- Mundra to Faridabad
- Paralakhemundi to Faridabad
- Dhone to Faridabad
- Patna to Faridabad
- Adilabad to Faridabad
- Nimbahera to Faridabad
- Veraval to Faridabad
- Laxmangarh to Faridabad
- Ankola to Faridabad
- Mahuva to Faridabad
- Kaimganj to Faridabad
- Dabra to Faridabad
- Rayachoti to Faridabad
- Chidambaram to Faridabad

