Flights from Bengaluru to Agra – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BLR to AGR – All flight route options from Kempegowda International Airport, India to Agra, India. These flights are operated by IndiGo. You can either fly non-stop to Agra or with one stop via Ahmedabad. The shortest flight time is 2 hours and 33 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Agra
We got great deals on hotels and car rentals near the airport.
Bengaluru to Agra flights
There are over 4 and approximately 20 flights every week. You can fly non-stop to Agra (AGR) from Bengaluru (BLR) with IndiGo but if a stopover option suits you better you can choose to fly via Hyderabad, Mumbai or any other of the 3 alternatives with connectiing airports.
Bengaluru to Agra with IndiGo
You can fly non-stop every weekday with flights departing at 09:45, 11:15 or 11:50. You can also catch a transit flight via Hyderabad or Mumbai.
Distance & flight times: Kempegowda International Airport to Agra
The shortest flight time between BLR and AGR is 2 hours and 38 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 38m | - | 970 miles (1561 km) |
HYD Hyderabad | 5h 53m | 2h 45m | 973 miles (1566 km) |
BOM Mumbai | 6h 5m | 2h 5m | 1169 miles (1881 km) |
AMD Ahmedabad | 7h 15m | 2h 55m | 1202 miles (1934 km) |

