Bangalore to Agra Flights — Guide 2026

Bangalore to Agra flight guide — 1-stop via Delhi, fares, Agra Airport (AGR), Taj Mahal visit tips, and the Golden Triangle connection.

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

Airlines on the Bangalore–Agra route — compared

AirlineCabin bagChecked (economy)Notable for
IndiGo7 kg15 kgLargest network; strong on-time record
Air India Express7 kg15 kgLow-cost, Air India group
Air India7 kg15-25 kgFull-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.

PeriodDemandWhat to expect
Oct–Mar (cool season, peak tourism)HighBest weather for the Taj; the non-stop fills fast, book early
Apr–Jun (summer)LowerVery hot in Agra; quieter flights and softer fares
Jul–Sep (monsoon)ModerateHumid 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

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.