





Compare fares across airlines, find exclusive deals, and book in seconds.
Travelling from Mumbai to Delhi? Whether it's a business meeting, family visit, a new work opportunity or just another trip across India, a flight is usually the quickest way to make the journey.
Mumbai to Delhi flights operate throughout the day, giving travellers plenty of choices across different departure times, airlines and fare types. Non-stop flights generally take around 2 to 2.5 hours, connecting Mumbai's Chhatrapati Shivaji Maharaj International Airport (BOM) with Indira Gandhi International Airport (DEL). Current route schedules show multiple daily non-stop services on this sector.
With IML Travel, you can compare available flight options, timings and fares before choosing the ticket that fits your plans. Because sometimes saving a few hundred rupees is great — but saving three hours is even better.
Mumbai and Delhi are India's two major business, commercial and travel hubs, so the Mumbai to Delhi flight route remains one of the busiest domestic air sectors.
Non-stop flights cover approximately 1,136 km by air, with scheduled flying times generally around 2 hours to 2 hours 30 minutes, depending on the airline, aircraft and operating conditions. Current route data lists around 30 non-stop flights per day on average, although the actual number varies by date.
Several airlines operate on this route, giving passengers options across economy and, on some services, premium cabins or business class.
For travellers who need to reach Delhi quickly, a non-stop Mumbai to Delhi flight is usually the most convenient choice.
Mumbai to Delhi flights are available throughout different parts of the day.
Depending on your travel date, you may find:
Current route schedules show departures extending from around 1:00 AM to late evening, although the exact timings depend on the date and airline.
If your schedule is flexible, compare a few departure times before booking. A flight leaving two hours later could sometimes be cheaper — or a little more expensive but much more convenient.
A non-stop Mumbai to Delhi flight generally takes around 2 hours to 2 hours 30 minutes.
Current schedule information places the average direct flight time at approximately 2 hours 15 minutes, while individual services can vary depending on the aircraft and operating conditions.
Connecting flights can take considerably longer because of the additional stop and waiting time.
If you're travelling for work or have a tight schedule, a non-stop flight is usually worth considering.
Most Mumbai to Delhi flights operate from:
Chhatrapati Shivaji Maharaj International Airport (BOM)
The airport has multiple terminals, and the terminal used depends on the airline and flight. Your ticket and airline communication should always be checked before leaving for the airport.
There are also services from Navi Mumbai International Airport (NMI) on some dates, so travellers should check the departure airport carefully when comparing flight options. Current route listings show both Mumbai airports appearing in search results.
Most traditional Mumbai–Delhi flights arrive at:
Indira Gandhi International Airport (DEL)
Some flight-search results may also show Hindon Airport or Noida International Airport for alternative Delhi/NCR itineraries, so check the arrival airport before booking.
For a standard Mumbai to Delhi search, however, BOM → DEL is the primary route.
Several airlines operate direct Mumbai to Delhi services.
Common airlines include:
Current route schedules list these five airlines on the BOM–DEL sector.
The number of flights operated by each airline can change according to the travel date and seasonal schedule.
When comparing flights, don't focus only on the headline fare. Also check baggage allowance, cancellation charges, date-change rules and whether meals or seat selection are included.
Airfare on the Mumbai to Delhi route changes frequently based on availability, travel date, airline and demand.
At the time of checking the IML Travel Mumbai–Delhi route page on 25 September 2026, the lowest displayed fare was ₹5,785, while the lowest displayed non-stop option was around ₹6,115. The ₹5,785 option shown was a connecting itinerary, while non-stop options were available from ₹6,115.
So if you're comparing prices, make sure you compare like with like.
A ₹5,785 connecting ticket isn't necessarily better value than a ₹6,115 non-stop flight if you're trying to save several hours.
Current route listings can show different starting fares depending on the departure window.
At the time checked:
| Departure Window | Starting Fare Shown |
|---|---|
| Before 6 AM | ₹6,720 |
| 6 AM – 12 PM | ₹6,115 |
| 12 PM – 6 PM | ₹5,785 |
| After 6 PM | ₹6,472 |
These are indicative fares from the checked listing, not guaranteed fixed prices. Airfares can change as seats are sold and availability changes.
Booking your Mumbai to Delhi flight with IML Travel is simple.
Before clicking the final booking button, check the departure and arrival airport once. It takes five seconds and can save a lot of drama later.
There is no single day that guarantees the cheapest Mumbai to Delhi airfare.
Prices depend on:
If your travel dates are fixed, booking in advance can give you more choices. If your dates are flexible, compare nearby dates and different departure times before booking.
During major holidays and high-demand periods, fares can increase quickly.
Want to keep your airfare under control? Try these:
Sometimes spending a few hundred rupees more for a direct flight is absolutely worth it.
Baggage allowance depends on the airline and fare type.
For example, the fare options currently displayed on the route page include 7 kg cabin baggage and 15 kg check-in baggage on certain standard fares, while some flexible fare options include 20 kg check-in baggage.
Before travelling, check:
If you're travelling with heavy luggage, compare the total ticket cost including baggage, rather than choosing the cheapest base fare.
Non-stop flights are available regularly between Mumbai and Delhi.
Current route information shows approximately 208 weekly non-stop flights, averaging around 30 flights per day, although the actual schedule varies by date.
Non-stop flights are usually the preferred choice for:
For a relatively short domestic route like Mumbai to Delhi, direct is often the easiest option.
Different airlines offer multiple fare categories on the same route.
For example, current listings show fare options such as:
The difference can include baggage, meals, seat selection, cancellation charges and date-change flexibility. Current route listings show, for example, lower cancellation/date-change fees and additional baggage on some higher fare categories.
Choose the fare based on what you actually need. Paying extra for flexibility can make sense if your plans are likely to change.
At IML Travel, the focus is to make flight booking straightforward and convenient.
You can compare available options based on:
Whether you're travelling to Delhi for business, family, education, an event or simply heading home, IML Travel helps you find a flight that fits your schedule.
Compare the options. Pick the right flight. Book with confidence.
Cancellation and date-change rules vary between airlines and fare types.
For example, current listings show that some standard fares can have cancellation charges of several thousand rupees, while flexible fare categories may have lower cancellation fees or reduced/free date-change charges under specific conditions.
Before booking, check:
If the airline cancels or significantly changes your flight, the available refund or rebooking options depend on the applicable airline policy.
| Air Distance | Approximately 1,136 km |
|---|---|
| Average Non-stop Flight Duration | Around 2h – 2h 30m |
| Departure Airport | Chhatrapati Shivaji Maharaj International Airport (BOM), Mumbai |
| Arrival Airport | Indira Gandhi International Airport (DEL), Delhi |
| Key Airlines | IndiGo, Air India, Air India Express, Akasa Air, SpiceJet |
| Flight Availability | Multiple flights available on most travel dates |
| Starting One-way Fare | From around ₹5,785* |
| Non-stop Fare Starting From | Around ₹6,115* |