Mumbai to Agra Flights — Guide 2026

Mumbai to Agra flight guide — airlines, fares, baggage, terminals and tips for visiting the Taj Mahal from Mumbai.

Cheap flights from Mumbai to Agra — book online with FlightGPT

Quick answer: Mumbai to Agra non-stop flights take about ≈ 2h 05m non-stop (IndiGo); 5–8h on 1-stop itineraries via Delhi or another hub, operated by IndiGo (non-stop); Air India only via a connection, Around 3 non-stops a week on IndiGo — not a daily service. Connecting options run daily.. This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest BOM–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 Mumbai to Agra? FlightGPT compares live BOM 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 Mumbai to Agra non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Mumbai-Agra fare is one search away.

Mumbai to Agra flights — quick facts

Airlines on the Mumbai–Agra route — compared

AirlineCabin bagChecked (economy)Notable for
IndiGo7 kg15 kgLargest network; strong on-time record
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

IndiGo is the only carrier flying Mumbai–Agra non-stop, and even then it is not a daily service — the schedule typically shows roughly three departures a week, so it is worth checking which days operate before you fix your plans. Air India does not run a non-stop on this sector at present; if you see an Air India itinerary it will be a one-stop connection, usually through Delhi.

Because frequency is thin, the non-stop can sell out or simply not run on the day you want. Many travellers fly Mumbai–Delhi (a route with dozens of daily flights on IndiGo, Air India, Akasa Air and SpiceJet) and continue to Agra by the Gatimaan/Shatabdi train or by road, which can work out faster and cheaper than waiting for the limited AGR non-stop. Treat the direct flight as a convenience when the day lines up, not a guaranteed daily option.

Flight time, distance & routing

The great-circle distance is about 1,035 km and the non-stop blocks at roughly 2 hours 5 minutes gate to gate. Agra's Kheria airport (AGR) is a shared civil-military airfield with a small civil terminal, so there is no second runway or holding complexity — delays here are usually weather-driven (winter fog) rather than congestion.

One-stop itineraries via Delhi or another hub stretch the journey to anywhere from 5 to 8 hours once you add the layover, so the time saving from the non-stop is real when it operates. If your dates do not match an AGR flight, the Mumbai–Delhi air leg plus a fast train into Agra Cantt is the standard workaround.

Best time to book & seasonal fares

With only a handful of weekly non-stops, Mumbai–Agra fares are far more sensitive to demand than a high-frequency trunk route. The single biggest lever is simply booking the limited non-stop early — once those few seats fill, you are pushed onto pricier connections. Below is a qualitative read of demand through the year; treat it as direction, not a fare quote.

PeriodDemandWhat to expect
Oct–Mar (peak Taj season)HighCool weather draws tourists; non-stop seats go early, fares firm
Apr–Jun (summer)LowerAgra heat suppresses leisure demand; better availability
Jul–Sep (monsoon)ModerateSofter fares but watch Mumbai monsoon disruption
Festivals & long weekendsSpikesThin frequency means seats vanish fast — book well ahead

Mid-week departures (Tuesday/Wednesday) are generally calmer than Friday and Sunday, when leisure traffic peaks.

Getting your fare cheaper

Book the non-stop 4–8 weeks out if you can — last-minute pricing on a low-frequency route is unforgiving. Stay flexible on the day of week, since the AGR service runs only on certain days and shifting by a day can be the difference between a non-stop and a long connection. Compare the all-in cost of the direct flight against a Mumbai–Delhi fare plus a Gatimaan/Shatabdi ticket; on many dates the rail combination is cheaper and the total door-to-door time is similar.

Carry cabin baggage only where possible to hold the lowest fare bucket, and clear web check-in early — the AGR terminal is small and counters are limited.

Best departure windows

An early-to-mid-morning departure out of Mumbai is the safest bet: you reach Agra with the full day ahead, beat the worst of CSMIA's afternoon build-up, and — crucially in winter — land before any late-afternoon haze. In the December–January fog window, the first flights of the day at AGR are the most reliable, as visibility there can drop sharply on winter mornings and evenings. Avoid the tightest same-day return plans in fog season; build a buffer.

Advice by traveller type

Business: Agra is rarely a pure business destination, but if you must be there to a schedule, do not rely on the thin non-stop — have the Mumbai–Delhi + fast-train fallback ready, as the train timings into Agra are dependable.

Families: The non-stop spares you a connection with children, which is its main appeal. Book early for the cool-season Taj window. AGR is small and quick to clear, which suits families with kids.

Students & budget travellers: The cheapest path is often not the AGR flight at all — Mumbai–Delhi air plus an unreserved-free Shatabdi/Gatimaan seat usually undercuts a connecting flight. Compare honestly before booking the direct.

Airports & terminals

In Mumbai, IndiGo operates from Terminal 1 (T1) for domestic departures; T2 handles Air India domestic and all international. Always confirm the terminal printed on your ticket, as a connecting Air India itinerary would route you via T2. A free inter-terminal shuttle links T1 and T2, roughly 15–20 minutes apart by road.

Agra's Kheria airport (AGR) is a compact civil enclave on an Air Force base with a single small terminal — a few check-in counters and modest facilities, sized for a couple of hundred peak-hour passengers. Photography of the airfield and military areas is restricted; keep it to the terminal.

Getting to & from the airport

For Mumbai T1 (Santacruz), use a prepaid taxi, app-cab or the metro/road network; allow extra time during peak hours, as the western suburbs clog badly. From AGR, Agra city and the Taj Mahal area (Tajganj/Fatehabad Road) are roughly 12–15 km — about 30–40 minutes by taxi or auto. There is no metro link; pre-book a cab or use an app where coverage allows. If you are connecting onward to Delhi or Jaipur, the road and rail options out of Agra are well established.

Baggage allowance

IndiGo's standard domestic allowance is 15 kg checked plus one 7 kg cabin bag on saver fares; you can pre-purchase extra weight more cheaply online than at the airport. See the IndiGo baggage page for the current limits, excess-bag charges and cabin-size rules. If your Agra plans involve onward travel or shopping (Agra is known for marble inlay and leather), buying a little extra allowance in advance is usually worthwhile. Always weigh bags before you leave for the airport — the AGR counters are limited and queues build quickly.

Travel tips & weather

Agra's best months are October to March, when daytime temperatures are pleasant for sightseeing; April to June is fiercely hot (often above 40°C). Winter mornings bring fog that can delay AGR flights, so keep plans loose in December–January. The Taj Mahal is closed on Fridays — plan your itinerary around that. Monsoon (July–September) is humid with intermittent rain and can disrupt the Mumbai end of the journey. Carry sun protection and water in summer; layers help on cool winter mornings.

FlightGPT tip

On a low-frequency route like this, FlightGPT's real value is the side-by-side: it shows the limited AGR non-stop next to the Mumbai–Delhi-plus-train alternative so you can judge cost and total time honestly, rather than assuming the direct flight is always best. Set a date range rather than a single day — shifting by 24 hours often turns a long connection into a clean non-stop.

Frequently asked questions

Is there a direct flight from Mumbai to Agra?

Yes, but only on IndiGo and only on certain days — roughly three non-stops a week, not daily. The flight takes about 2 hours 5 minutes. If your travel day does not match, you will be offered a one-stop connection (usually via Delhi).

Does Air India fly Mumbai to Agra non-stop?

No. Air India does not operate a non-stop on this sector. Any Air India itinerary you see will be a connecting flight, typically through Delhi.

How long is the Mumbai to Agra flight?

The non-stop blocks at around 2 hours 5 minutes. One-stop options run 5 to 8 hours depending on the layover.

Which terminal does IndiGo use at Mumbai?

IndiGo departs domestic flights from Terminal 1 (T1) at Mumbai's CSMIA. T2 is used by Air India domestic and all international flights. Always check the terminal on your ticket.

Which airport does the Agra flight land at?

It lands at Agra's Kheria airport (AGR), a small civil terminal on a shared military airfield, about 12–15 km from the Taj Mahal area.

Is it cheaper to fly to Delhi and take a train to Agra?

Often, yes. Mumbai–Delhi has dozens of daily flights and competitive fares; a Gatimaan or Shatabdi train then reaches Agra in under two hours. On many dates this beats the limited AGR connection on both cost and reliability.

What is the baggage allowance?

IndiGo's standard domestic allowance is 15 kg checked plus a 7 kg cabin bag on saver fares. Extra weight is cheaper bought online. See the IndiGo baggage page for current rules.

Can I get a refund if my flight is cancelled?

Yes. Under DGCA rules, if the airline cancels your flight you are entitled to a full refund or a free alternative, regardless of fare type. For passenger-initiated cancellations, only the applicable cancellation rules of your fare apply.

When should I do web check-in?

IndiGo web check-in opens 48 hours before departure and is recommended on this route — the AGR terminal is small with limited counters, so arriving with a boarding pass saves time.

Will winter fog affect my flight?

It can. Agra sees dense fog on December–January mornings and evenings that can delay or divert flights. Prefer early departures and keep your schedule flexible in those months.

Can I carry my pet on this flight?

IndiGo permits domestic carriage of dogs and cats subject to advance booking, health certificates and crate rules. Confirm directly with the airline before travel, as space and conditions apply.

Do I need to pay extra for an infant?

Infants under two travelling on an adult's lap pay a nominal infant fare with no separate seat. Carry the infant's age proof. A separate seat requires a child fare.

What documents do I need for this domestic flight?

A valid government photo ID (Aadhaar, passport, driving licence, voter ID, etc.) is required. No visa is needed for domestic travel. Note that Agra's airport sits on a military base, so follow all photography restrictions.

Is it better to book direct with the airline or via an OTA?

Booking direct with IndiGo gives you the cleanest path for changes, refunds and special requests. OTAs can be convenient for comparison, but add a layer if anything goes wrong. FlightGPT lets you compare prices and then book on whichever channel suits you.

Are there flights every day from Mumbai to Agra?

No. The non-stop runs only a few days a week. Connecting flights operate daily, but with a stop the total journey is much longer.

Ask FlightGPT — Mumbai to Agra in plain English

FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live BOM–AGR fares across every airline, OTA and travel agent. Try one:

Find the cheapest Mumbai to Agra flight

The cheapest Mumbai 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 Mumbai to Agra ticket prices across IndiGo (non-stop); Air India only via a connection — typically the lowest fare today differs from the lowest fare 30 days out by 25–40 percent. We surface every option so the lowest Mumbai-Agra price wins.

Last-minute Mumbai to Agra flights

Need a last-minute Mumbai to Agra flight for tomorrow, this weekend or in the next seven days? Our live BOM-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 Mumbai Agra options instantly.

Mumbai to Agra non-stop and direct flights

Most travellers prefer the Mumbai to Agra non-stop option. The direct Mumbai-Agra flight time is ≈ 2h 05m non-stop (IndiGo); 5–8h on 1-stop itineraries via Delhi or another hub. 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 Mumbai Agra ticket but are open to a layover.

Mumbai to Agra airfare — what to expect

Mumbai to Agra ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Mumbai 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 only via a connection flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.