
Erode to Agra
Agra is approximately 1950+ kms from Erode. The fastest way to reach Agra from Erode is by Train, Flight Via Bangalore. It takes approximately 9 hours. The cheapest way to reach Agra from Erode is by Train Via Vijayawada which would take approximately 43 hours.
Sort By
Mode of Transport
Via Bangalore
FASTEST
Erode
Bangalore
Agra
Approx Travel Time
8h 55m
₹8,178
Onwards
Via Hyderabad
Erode
Hyderabad
Agra
Approx Travel Time
19h 10m
₹7,946
Onwards
Via Chandrapur
Erode
Chandrapur
Agra
Approx Travel Time
1d 16h 55m
₹865
Onwards
Via Mumbai
Erode
Mumbai
Agra
Approx Travel Time
1d 2h 10m
₹7,242
Onwards
Via Vijayawada
CHEAPEST
Erode
Vijayawada
Agra
Approx Travel Time
1d 18h 25m
₹805
Onwards
Via Ahmedabad
Erode
Ahmedabad
Agra
Approx Travel Time
1d 10h 25m
₹6,119
Onwards
Via Jaipur
Erode
Jaipur
Agra
Approx Travel Time
1d 16h 25m
On Demand
Via Lucknow
Erode
Lucknow
Agra
Approx Travel Time
1d 16h 40m
₹13,002
Onwards
Via Delhi
Erode
Delhi
Agra
Approx Travel Time
1d 20h 25m
₹13,080
Onwards
Frequently Asked Questions
What is the distance between Erode and Agra?
Agra is approximately 1950+ kms from Erode.
How long does it take to reach Agra from Erode?
It takes approximately 9 hours to reach Agra from Erode by Train, Flight Via Bangalore.
What is the cheapest way to reach Agra from Erode?
The cheapest way to reach Agra from Erode is by Train Via Vijayawada.
What is the fastest way to reach Agra from Erode?
The fastest way to reach Agra from Erode is by Train, Flight Via Bangalore.