Ticket Prices for Mumbai to Agra Flights
The cheapest one-way flight from Mumbai to Agra is currently $50
Book NowThe cheapest round-trip flight from Mumbai to Agra is currently $107
Book NowThe cheapest last-minute weekend getaway from Mumbai to Agra is currently $121
Book NowThe cheapest business class one-way from Mumbai to Agra is currently $222
Book NowCheap Flights from Mumbai (BOM) to Agra (AGR)
The BOM to AGR flight is frequently taken by tourists and travellers with plans for quick visits to North India. The flights from Mumbai to Agra (BOM to AGR) link Chhatrapati Shivaji Maharaj International Airport (BOM) and Agra Airport (AGR). This makes getting to the Taj Mahal quicker than a long rail or road trip.
The flight distance between the two locations is approximately 1,050 kilometres. It takes around 2 to 4 hours to complete the journey. Since there aren’t many flights departing from Agra like there are in metropolitan areas, travellers can be more flexible when making their plans.
Airlines Operating Mumbai (BOM) to Agra (AGR):
Flights on this route are usually offered by airlines such as IndiGo and Air India, although there can be variation in the schedules from time to time. There are few direct flights offered between Mumbai and Agra (BOM to AGR), and therefore, most people prefer connecting flights to other cities like Delhi, Jaipur, or Bengaluru.
Route Options Between Mumbai (BOM) To Agra (AGR)
| Parameter | Details |
| Route | Mumbai (BOM) → Agra (AGR) |
| Flight Type | Domestic commercial flight (non-stop & connecting) |
| Daily Flights | Limited – a few flights per week (non-stop) plus some with 1 stop |
| Major Airlines | IndiGo (direct non-stop; others possible via connecting flights) |
| Departure Airport | Chhatrapati Shivaji Maharaj International Airport (BOM), Mumbai |
| Arrival Airport | Kheria Airport (AGR), Agra |
| Aerial Distance | ~1,040–1,043 km |
| Average Flight Duration | ~2 h 05 min – 2 h 15 min |
| Estimated One-Way Fare | ~$50 – $120 USD |
| Best Option | Non-stop flights when available – shortest duration |
| Popularity | Less frequent direct service; mostly via connecting flights |
| Departure Terminal | Terminal 1 (BOM) |
| Arrival Terminal | Domestic Terminal (AGR) |
Other Popular Routes from Mumbai (BOM) To Agra (AGR)
Mumbai to Ahmedabad
BOM - AMD07 Jun, 2026
Mumbai to Delhi
BOM - DEL08 Jun, 2026
Mumbai to Kolkata
BOM - CCU08 Jun, 2026
Mumbai to Bangalore
BOM - BLR09 Jun, 2026
Mumbai to Hyderabad
BOM - HYD07 Jun, 2026
Mumbai to Chennai
BOM - MAA07 Jun, 2026
Frequently Asked Questions
Q: Are there direct flights from Mumbai (BOM) to Agra (AGR)?
A: Direct flights may be available on select days, but many travellers usually find connecting flights through major cities like Delhi or Jaipur.
Q: How long does a Mumbai to Agra flight take?
A: Nonstop flights can take around 2 hours, while connecting flights may take 4 hours or longer depending on layovers.
Q: Which airlines operate Mumbai (BOM) to Agra (AGR) flights?
A: Airlines like IndiGo and Air India commonly offer services on this route, including connecting options.
Q: Why do so many travellers fly to Agra instead of taking the train?
A: Flights save significant travel time, particularly for short vacations or weekend trips focused on visiting the Taj Mahal and nearby attractions.
Q: What’s the best time to book Mumbai to Agra flights?
A: Booking early is recommended during winter months and holiday seasons, as Agra sees a rise in tourist demand.
Q: Which airport serves Agra?
A: Flights arrive at Agra Airport (AGR), which is located close to the main city attractions.
Q: What baggage allowance is included on Mumbai to Agra flights?
A: Most economy fares include 7 kg cabin baggage and around 15 kg check-in baggage. Air India may offer a slightly higher baggage allowance.
Q: Are there better alternative airports near Agra?
A: Yes, many travellers also fly into Delhi Airport and continue to Agra by road or train, especially when direct flights to Agra are limited.
*Enjoy great deals on Mumbai to Agra flights at cheap prices.