Cheap flights from Bangalore to Agra — book online with FlightGPT
Quick answer: Bangalore to Agra non-stop flights take about ≈ 2h 35m–2h 45m non-stop with IndiGo (≈ 4–5h on a 1-stop routing via Delhi), operated by IndiGo (non-stop); Air India, Air India Express via Delhi, IndiGo now operates a daily non-stop from Bengaluru to Agra — a meaningful upgrade on the route's old connect-only status. There is typically one direct departure a day, with Air India and Air India Express offering connecting options via Delhi for more timing choice.. This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest BLR–AGR fare across every airline, OTA and travel agent in one place.
Last reviewed July 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · how we collect fares · editorial policy · fact-checking · fares are live — verify the final price in search before booking.
Looking for cheap flights from Bangalore to Agra? FlightGPT compares live BLR to AGR fares across every connected source — Indian carriers, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Bangalore to Agra non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Bangalore-Agra fare is one search away.
Bangalore to Agra flights — quick facts
- Distance: ≈ 1,560 km (BLR → AGR, crow-fly)
- Non-stop flight time: ≈ 2h 35m–2h 45m non-stop with IndiGo (≈ 4–5h on a 1-stop routing via Delhi)
- Typical routing: IndiGo now operates a daily non-stop from Bengaluru to Agra — a meaningful upgrade on the route's old connect-only status. There is typically one direct departure a day, with Air India and Air India Express offering connecting options via Delhi for more timing choice.
- Airlines flying Bangalore Agra: IndiGo (non-stop); Air India, Air India Express via Delhi
- Visa for Indians: Not required — Bangalore to Agra is a domestic flight within India.
Airlines on the Bangalore–Agra route — compared
| Airline | Cabin bag | Checked (economy) | Notable for |
| IndiGo | 7 kg | 15 kg | Largest network; strong on-time record |
| Air India Express | 7 kg | 15 kg | Low-cost, Air India group |
| Air India | 7 kg | 15-25 kg | Full-service; meals included |
Standard domestic economy allowance; premium fares and elite tiers may include more. Confirm against your fare — each airline's baggage page is linked above.
Airlines & non-stop options
Here is the most important update on this route: IndiGo now flies a daily non-stop from Bengaluru to Agra. The old guidance that you had to connect via Delhi is out of date — there is a direct flight, generally one a day, covering this long north–south corridor in roughly 2h 40m. This is the standout option for anyone heading to the Taj Mahal from the south.
If the single daily direct does not suit your timing, Air India and Air India Express sell connecting itineraries via Delhi (DEL), which add several hours but widen your choice of departure times. Note that Go First and Jet Airways are defunct and Vistara has merged into Air India — ignore any old listings under those names.
Flight time, distance & routing
The crow-fly distance is roughly 1,560 km, and IndiGo's non-stop covers it in about 2h 35m–2h 45m of scheduled block time — a proper long domestic sector but a single, comfortable flight. Both cities are on Indian Standard Time, so there is no time change.
The 1-stop alternative via Delhi typically runs to around 4–5 hours once the layover and the short Delhi–Agra leg are added. Given that, the daily IndiGo direct is comfortably the quickest and simplest way to reach Agra from Bengaluru.
Best time to book & seasonal fares
Agra's tourism — driven almost entirely by the Taj Mahal — peaks in the cooler months, and the single daily non-stop means seats can firm up quickly for popular dates. Booking two to four weeks ahead is sensible for the direct flight.
| Period | Demand | What to expect |
|---|
| Oct–Mar (cool season, peak tourism) | High | Best weather for the Taj; the non-stop fills fast, book early |
| Apr–Jun (summer) | Lower | Very hot in Agra; quieter flights and softer fares |
| Jul–Sep (monsoon) | Moderate | Humid with rain; often better value on the direct flight |
We do not quote a fixed fare — on a single-frequency route prices move sharply. Check live on FlightGPT for your dates.
Getting your fare cheaper
- Book the daily non-stop early. With just one direct flight a day, popular dates sell out and last-minute fares climb.
- Be flexible by a day or two. Shifting your dates can land a much cheaper seat on the direct flight, or a better connection if the non-stop is full.
- Compare direct vs Delhi connection. Sometimes a connecting fare via Delhi undercuts a tight non-stop — weigh the time cost against the saving.
- Travel light where you can. A cabin-only fare is the cheapest base, though for a multi-day Taj trip you may want a checked bag.
Compare every option on FlightGPT before booking.
Best departure windows
The IndiGo non-stop has typically departed Bengaluru in the late morning, reaching Agra around early afternoon — convenient for checking in and seeing the Taj at sunset on arrival day, or first thing the next morning. Because there is only one direct flight, your timing is largely fixed; build the rest of your itinerary around it.
If you need a different arrival time, a Delhi connection gives more flexibility, and from Delhi you also have the option of the fast Yamuna Expressway drive or the train down to Agra.
Advice by traveller type
Leisure & heritage travellers: the daily non-stop is purpose-made for a Taj Mahal trip from the south — it saves the long connection and gets you to Agra in one flight. Book ahead for the cool season.
Families: a single direct flight is far easier with children than a layover. Pre-book seats together and, since it is the only daily service, leave buffer for any onward plans.
Students & budget travellers: honestly, the cheapest way south-to-Agra is often to fly into Delhi (far more flights and competition) and continue by the frequent Yamuna Expressway buses or train, which can total less than a tight Agra direct fare. Take the BLR–AGR non-stop when its fare is reasonable and the convenience is worth it; otherwise the Delhi-plus-surface route is the economical play.
Airports & terminals
Bengaluru — Kempegowda International (BLR): a two-terminal airport. IndiGo operates from Terminal 1 (T1); Air India uses the newer Terminal 2 (T2). Check your terminal on the ticket, as they are separate buildings. BLR is about 35 km north of the city, so allow generous travel time.
Agra — Agra Airport (AGR): a small civil enclave within an Air Force station, about 7 km from the city, with a single passenger terminal and limited facilities. A larger dedicated civil terminal is under construction but not yet operational, so expect a compact, basic airport for now. Because it shares a military base, photography and movement are restricted — follow the signage.
Getting to & from the airport
In Bengaluru, BLR is around 35 km north of the city; the airport's Vayu Vajra buses, app-cabs and pre-paid taxis all serve it, and the journey can take well over an hour in traffic — leave plenty of margin for the morning departure.
In Agra, the airport is about 7 km from the centre and roughly 12–13 km from the Taj Mahal. Pre-paid taxis and app-cabs are the practical options; a ride to the Taj area takes around 30–40 minutes. Public transport is limited, so a taxi or hotel pickup is the simplest choice.
Baggage allowance
Domestic economy fares typically include 15 kg checked plus a 7 kg cabin bag, while the cheapest hand-baggage-only fares carry no free check-in — read the fare rules before booking. For exact limits see IndiGo baggage and Air India baggage.
For a Taj Mahal break of a few days you will usually want a checked bag, but if you are travelling very light the cabin-only fare is cheaper and quicker through Agra's small terminal.
Travel tips & weather
Agra is best from October to March, when cooler, clearer days make the Taj Mahal at its most photogenic — also the busiest and priciest season. Summers (Apr–Jun) are punishingly hot, and the monsoon (Jul–Sep) is humid with rain. Winter mornings in the north can bring fog (Dec–Jan) that occasionally delays the early flights, so allow buffer on winter dates.
Pack light, keep your ID ready, and reach the airport about 1h 30m before a domestic departure — earlier at Bengaluru given the long drive and its size. Remember Agra Airport's military-base restrictions on photography.
FlightGPT tip
The headline is simple: there is now a daily IndiGo non-stop Bengaluru–Agra, so you no longer have to route via Delhi. Because it is the only direct flight of the day, book it early for the cool-season Taj rush, and compare it against a Delhi connection on FlightGPT to be sure of the best all-in price. For more route guides, browse all routes or the travel blog.
Frequently asked questions
Is there a direct flight from Bangalore to Agra?
Yes. IndiGo now operates a daily non-stop from Bengaluru to Agra, covering the route in about 2h 40m. This is a recent upgrade — older guidance that you must connect via Delhi is out of date. Air India and Air India Express still offer connecting options via Delhi for more timing choice.
How long is the Bangalore to Agra flight?
The IndiGo non-stop takes about 2h 35m to 2h 45m. A 1-stop routing via Delhi typically runs to around 4 to 5 hours once the layover and the short Delhi–Agra leg are added.
Which airlines fly Bangalore to Agra?
IndiGo flies the daily non-stop. Air India and Air India Express offer connecting itineraries via Delhi. Go First and Jet Airways have shut down and Vistara has merged into Air India, so ignore any old listings showing them.
Which terminal at Bangalore airport do I use?
IndiGo operates from Terminal 1 (T1) at Kempegowda International. Air India uses the newer Terminal 2 (T2). Check your ticket, as they are separate buildings, and allow extra time given BLR is about 35 km from the city.
What is Agra Airport like?
Agra Airport (AGR) is a small civil enclave within an Air Force station, about 7 km from the city, with a single basic terminal and limited facilities. A larger dedicated civil terminal is under construction but not yet operational. Because it shares a military base, photography and movement are restricted.
What is the best time to visit Agra?
October to March offers the most pleasant weather for the Taj Mahal and is the peak tourist season, so book the single daily non-stop well ahead. Summers are very hot, the monsoon is humid, and winter mornings can bring fog that occasionally delays flights.
Can I get a refund if I cancel my flight?
Yes, subject to fare rules. Under DGCA norms airlines must refund statutory taxes and fees even on non-refundable fares, and if the airline cancels or significantly reschedules you are entitled to a full refund or a free alternative. Other charges depend on your fare type.
What is my baggage allowance?
Domestic economy fares usually include 15 kg checked plus a 7 kg cabin bag, but the cheapest hand-baggage-only fares include no free check-in. See the IndiGo baggage and Air India baggage pages for specifics.
Is web check-in available?
Yes. IndiGo opens web check-in around 48 hours before departure, letting you choose a seat in advance. With cabin baggage only you can go straight to security at Bengaluru.
Does fog affect this flight?
It can. North Indian winter mornings (Dec–Jan) sometimes bring fog around Agra and Delhi that delays early flights. Since the BLR–AGR direct runs once a day, allow buffer on winter dates and have a Delhi connection as a fallback.
Can I travel with an infant or a pet?
Infants under two travel on an adult's lap at a nominal fare with age proof. Pets need advance arrangement and are subject to limited per-flight capacity, so check IndiGo's live policy and book the allowance ahead rather than turning up unannounced.
Do I need any documents for this flight?
Only a valid government photo ID such as Aadhaar, passport, driving licence or voter ID. This is a domestic flight, so no visa is required.
How far is Agra Airport from the Taj Mahal?
The airport is about 7 km from the city centre and roughly 12–13 km from the Taj Mahal, a 30–40 minute taxi ride. Use a pre-paid taxi, app-cab or hotel pickup, as public transport is limited.
Should I fly direct or via Delhi to reach Agra?
The IndiGo non-stop is the quickest and simplest option when its single daily timing suits you. If it is full or pricey, flying into Delhi — which has far more flights — and continuing by the Yamuna Expressway bus or train can be cheaper, though slower. Compare both on FlightGPT.
Is it cheaper to book direct or through an OTA?
Prices are often similar, but booking directly with the airline can simplify changes and disruption handling, which matters on a single-frequency route. Compare the all-in price on FlightGPT first, then decide where to buy.
Ask FlightGPT — Bangalore to Agra in plain English
FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live BLR–AGR fares across every airline, OTA and travel agent. Try one:
Find the cheapest Bangalore to Agra flight
The cheapest Bangalore to Agra airfare on any given day depends on three things — your travel date, your airline preference and how far ahead you book. Use the FlightGPT search box above to compare Bangalore to Agra ticket prices across IndiGo (non-stop); Air India, Air India Express via Delhi — typically the lowest fare today differs from the lowest fare 30 days out by 25–40 percent. We surface every option so the lowest Bangalore-Agra price wins.
Last-minute Bangalore to Agra flights
Need a last-minute Bangalore to Agra flight for tomorrow, this weekend or in the next seven days? Our live BLR-AGR search pulls real-time fares — last-minute deals do appear on this route, especially on red-eye departures and shoulder days. Tap Search on FlightGPT with your date and we return the cheapest last-minute Bangalore Agra options instantly.
Bangalore to Agra non-stop and direct flights
Most travellers prefer the Bangalore to Agra non-stop option. The direct Bangalore-Agra flight time is ≈ 2h 35m–2h 45m non-stop with IndiGo (≈ 4–5h on a 1-stop routing via Delhi). If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Bangalore Agra ticket but are open to a layover.
Bangalore to Agra airfare — what to expect
Bangalore to Agra ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Bangalore Agra airfare today might be on a low-cost carrier; next month's best deal might be a full-service IndiGo (non-stop); Air India flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.