
Hyderabad to Agra
Agra is approximately 1150+ kms from Hyderabad. The fastest way to reach Agra from Hyderabad is by Flight. It takes approximately 3 hours. The cheapest way to reach Agra from Hyderabad is by Train which would take approximately 24 hours.
Sort By
Mode of Transport
Via Bhopal
Hyderabad
Bhopal
Agra
Approx Travel Time
3h 40m
₹17,467
Onwards
Hyderabad
Bhopal
Agra
Approx Travel Time
16h 55m
₹12,431
Onwards
Via Jaipur
Hyderabad
Jaipur
Agra
Approx Travel Time
8h 40m
₹7,085
Onwards
Hyderabad
Jaipur
Agra
Approx Travel Time
4h 25m
₹19,175
Onwards
Via Indore
Hyderabad
Indore
Agra
Approx Travel Time
14h 40m
₹5,168
Onwards
Via Lucknow
Hyderabad
Lucknow
Agra
Approx Travel Time
10h 10m
₹6,143
Onwards
Via Delhi
Hyderabad
Delhi
Agra
Approx Travel Time
7h 55m
₹4,702
Onwards
Hyderabad
Delhi
Agra
Approx Travel Time
4h 40m
₹16,822
Onwards
Frequently Asked Questions
What is the distance between Hyderabad and Agra?
Agra is approximately 1150+ kms from Hyderabad.
How long does it take to reach Agra from Hyderabad?
It takes approximately 3 hours to reach Agra from Hyderabad by Flight.
What is the cheapest way to reach Agra from Hyderabad?
The cheapest way to reach Agra from Hyderabad is by Train.
What is the fastest way to reach Agra from Hyderabad?
The fastest way to reach Agra from Hyderabad is by Flight.