
Agra to Bangalore
Bangalore is approximately 1700+ kms from Agra. The fastest way to reach Bangalore from Agra is by Flight. It takes approximately 4 hours. The cheapest way to reach Bangalore from Agra is by Train which would take approximately 35 hours.
Sort By
Mode of Transport
Via Hyderabad
Agra
Hyderabad
Bangalore
Approx Travel Time
4h 55m
₹8,478
Onwards
Agra
Hyderabad
Bangalore
Approx Travel Time
14h 58m
₹6,163
Onwards
Via Bhopal
Agra
Bhopal
Bangalore
Approx Travel Time
4h 55m
₹16,484
Onwards
Via Mumbai
Agra
Mumbai
Bangalore
Approx Travel Time
5h 40m
₹10,017
Onwards
Via Jaipur
Agra
Jaipur
Bangalore
Approx Travel Time
5h 25m
₹19,770
Onwards
Via Delhi
Agra
Delhi
Bangalore
Approx Travel Time
9h 10m
₹5,673
Onwards
Agra
Delhi
Bangalore
Approx Travel Time
5h 55m
₹17,560
Onwards
Via Lucknow
Agra
Lucknow
Bangalore
Approx Travel Time
5h 25m
₹17,923
Onwards
Frequently Asked Questions
What is the distance between Agra and Bangalore?
Bangalore is approximately 1700+ kms from Agra.
How long does it take to reach Bangalore from Agra?
It takes approximately 4 hours to reach Bangalore from Agra by Flight.
What is the cheapest way to reach Bangalore from Agra?
The cheapest way to reach Bangalore from Agra is by Train.
What is the fastest way to reach Bangalore from Agra?
The fastest way to reach Bangalore from Agra is by Flight.