Cheap flights from Mumbai to New Delhi

402 nonstop flights a week, 2 of them today. Operated by 5 airlines, about 2h 15m in the air, 713 mi (1,148 km). Tickets from $68, nonstop from $67.

Flights from Mumbai to New Delhi

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Mumbai to New Delhi

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Best fares from Mumbai to New Delhi

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Mumbai to New Delhi at a glance

flight time, from 2h 5m to 2h 45m
2h 15m
straight-line distance
713 mi (1,148 km)
flights a week
402
flights today
2
first and last departure
01:10 - 23:55
lowest price, with a connection, 5 February
$68
lowest nonstop price
$67
airlines
5

Mumbai to New Delhi ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: November 2026, tickets from $65. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is October 2027: from $89. The average across months is $72.

Mumbai to New Delhi flight schedule

402 flights a week, 2 today, 28 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AI 2956
Air India
01:10 Chhatrapati Shivaji International, terminal 2
03:30 Indira Gandhi International, terminal 3
2h 20m
Mon, Wed, Fri, Sun
Airbus A320 NEO
6E 6045
IndiGo
02:50 Chhatrapati Shivaji International, terminal 2
05:05 Indira Gandhi International, terminal 1
2h 15m
Daily
Airbus A320
AI 2452
Air India
03:05 Chhatrapati Shivaji International, terminal 2
05:15 Indira Gandhi International, terminal 3
2h 10m
Fri
Airbus A320 NEO
6E 656
IndiGo
05:00 Chhatrapati Shivaji International, terminal 2
07:10 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
IX 1048
Air India Express
05:10 Chhatrapati Shivaji International, terminal 2
07:35 Indira Gandhi International, terminal 1
2h 25m
Thu
Boeing 737
IX 1050
Air India Express
05:30 Chhatrapati Shivaji International, terminal 2
07:55 Indira Gandhi International, terminal 1
2h 25m
Daily
Boeing 737
6E 762
IndiGo
06:00 Chhatrapati Shivaji International, terminal 2
08:10 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
SG 252
SpiceJet
06:25 Chhatrapati Shivaji International, terminal 1
08:45 Indira Gandhi International, terminal 1
2h 20m
Daily
Boeing 737-800
AI 2928
Air India
06:30 Chhatrapati Shivaji International, terminal 2
08:45 Indira Gandhi International, terminal 3
2h 15m
Mon, Tue, Wed, Thu, Fri
Airbus A320 NEO
6E 301
IndiGo
07:00 Chhatrapati Shivaji International, terminal 2
09:10 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
AI 2424
Air India
07:00 Chhatrapati Shivaji International, terminal 2
09:15 Indira Gandhi International, terminal 3
2h 15m
Daily
Airbus A320 NEO
QP 1111
Akasa Air
07:00 Chhatrapati Shivaji International, terminal 2
09:20 Indira Gandhi International, terminal 1
2h 20m
Daily
Boeing 737
AI 2930
Air India
07:30 Chhatrapati Shivaji International, terminal 2
09:50 Indira Gandhi International, terminal 3
2h 20m
Thu, Fri, Sat, Sun
Airbus A320 NEO
6E 333
IndiGo
07:45 Chhatrapati Shivaji International, terminal 2
09:55 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
AI 2428
Air India
08:00 Chhatrapati Shivaji International, terminal 2
10:15 Indira Gandhi International, terminal 3
2h 15m
Daily
Airbus A320 NEO
6E 305
IndiGo
08:25 Chhatrapati Shivaji International, terminal 2
10:40 Indira Gandhi International, terminal 1
2h 15m
Daily
Airbus A320
AI 2970
Air India
08:30 Chhatrapati Shivaji International, terminal 2
10:45 Indira Gandhi International, terminal 3
2h 15m
Daily
Airbus A320 NEO
SG 602
SpiceJet
08:45 Chhatrapati Shivaji International, terminal 1
11:05 Indira Gandhi International, terminal 1
2h 20m
Daily
Boeing 737-800
AI 2574
Air India
09:00 Chhatrapati Shivaji International, terminal 2
11:10 Indira Gandhi International, terminal 3
2h 10m
Daily
Airbus A321
6E 355
IndiGo
09:15 Chhatrapati Shivaji International, terminal 2
11:25 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
AI 2432
Air India
09:30 Chhatrapati Shivaji International, terminal 2
11:45 Indira Gandhi International, terminal 3
2h 15m
Mon, Tue, Wed, Thu, Fri
Airbus A320 NEO
6E 6052
IndiGo
10:00 Chhatrapati Shivaji International, terminal 2
12:10 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
6E 310
IndiGo
10:45 Chhatrapati Shivaji International, terminal 2
13:00 Indira Gandhi International, terminal 1
2h 15m
Daily
Airbus A320
AI 2952
Air India
11:15 Chhatrapati Shivaji International, terminal 2
13:35 Indira Gandhi International, terminal 3
2h 20m
Daily
Airbus A350-900
6E 6827
IndiGo
11:30 Chhatrapati Shivaji International, terminal 2
13:40 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
AI 2419
Air India
12:10 Chhatrapati Shivaji International, terminal 2
14:35 Indira Gandhi International, terminal 3
2h 25m
Tue, Wed, Fri, Sat, Sun
Airbus A320 NEO
6E 6028
IndiGo
12:15 Chhatrapati Shivaji International, terminal 2
14:25 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
6E 615
IndiGo
13:00 Chhatrapati Shivaji International, terminal 2
15:10 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
AI 2677
Air India
13:00 Chhatrapati Shivaji International, terminal 2
15:15 Indira Gandhi International, terminal 3
2h 15m
Mon, Wed, Thu, Fri, Sat, Sun
Airbus A320 NEO
QP 1113
Akasa Air
13:00 Chhatrapati Shivaji International, terminal 2
15:20 Indira Gandhi International, terminal 1
2h 20m
Daily
Boeing 737
SG 212
SpiceJet
13:05 Chhatrapati Shivaji International, terminal 1
15:20 Indira Gandhi International, terminal 1
2h 15m
Sat
Boeing 737-800
AI 2677
Air India
13:30 Chhatrapati Shivaji International, terminal 2
15:45 Indira Gandhi International, terminal 3
2h 15m
Tue
Boeing 787-900
6E 6704
IndiGo
13:45 Chhatrapati Shivaji International, terminal 2
15:55 Indira Gandhi International, terminal 1
2h 10m
Tue, Wed, Fri, Sat, Sun
Airbus A320
6E 359
IndiGo
14:30 Chhatrapati Shivaji International, terminal 2
16:40 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
QP 1117
Akasa Air
14:30 Chhatrapati Shivaji International, terminal 2
16:50 Indira Gandhi International, terminal 1
2h 20m
Daily
Boeing 737
AI 2944
Air India
14:35 Chhatrapati Shivaji International, terminal 2
16:55 Indira Gandhi International, terminal 3
2h 20m
Mon
Airbus A320 NEO
AI 2442
Air India
15:00 Chhatrapati Shivaji International, terminal 2
17:15 Indira Gandhi International, terminal 3
2h 15m
Mon, Tue, Wed, Fri, Sat, Sun
Airbus A320 NEO
6E 349
IndiGo
15:15 Chhatrapati Shivaji International, terminal 2
17:25 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
AI 2588
Air India
15:30 Chhatrapati Shivaji International, terminal 2
17:45 Indira Gandhi International, terminal 3
2h 15m
Mon, Tue, Wed, Thu, Fri, Sun
Airbus A321
6E 313
IndiGo
16:00 Chhatrapati Shivaji International, terminal 2
18:20 Indira Gandhi International, terminal 1
2h 20m
Daily
Airbus A320
AI 2687
Air India
16:30 Chhatrapati Shivaji International, terminal 2
18:50 Indira Gandhi International, terminal 3
2h 20m
Mon, Tue, Wed, Thu, Sat, Sun
Airbus A321
6E 6082
IndiGo
16:45 Chhatrapati Shivaji International, terminal 2
18:55 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
QP 1808
Akasa Air
16:55 Chhatrapati Shivaji International, terminal 2
19:15 Indira Gandhi International, terminal 1
2h 20m
Tue
Boeing 737
IX 1671
Air India Express
17:20 Chhatrapati Shivaji International, terminal 2
19:35 Indira Gandhi International, terminal 1
2h 15m
Daily
Boeing 737
6E 315
IndiGo
17:30 Chhatrapati Shivaji International, terminal 2
19:40 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
AI 2910
Air India
17:30 Chhatrapati Shivaji International, terminal 2
19:45 Indira Gandhi International, terminal 3
2h 15m
Daily
Airbus A320 NEO
AI 2440
Air India
18:00 Chhatrapati Shivaji International, terminal 2
20:15 Indira Gandhi International, terminal 3
2h 15m
Tue, Wed, Fri, Sat, Sun
Airbus A320 NEO
6E 6613
IndiGo
18:15 Chhatrapati Shivaji International, terminal 2
20:25 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
AI 2996
Air India
18:30 Chhatrapati Shivaji International, terminal 2
20:45 Indira Gandhi International, terminal 3
2h 15m
Daily
Airbus A321
6E 317
IndiGo
19:00 Chhatrapati Shivaji International, terminal 2
21:10 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
AI 2408
Air India
19:00 Chhatrapati Shivaji International, terminal 2
21:20 Indira Gandhi International, terminal 3
2h 20m
Mon, Thu
Airbus A320 NEO
AI 2426
Air India
19:00 Chhatrapati Shivaji International, terminal 2
21:15 Indira Gandhi International, terminal 3
2h 15m
Tue, Wed, Fri, Sat, Sun
Airbus A320 NEO
QP 1115
Akasa Air
19:00 Chhatrapati Shivaji International, terminal 2
21:15 Indira Gandhi International, terminal 1
2h 15m
Daily
Boeing 737
AI 2408
Air India
19:30 Chhatrapati Shivaji International, terminal 2
21:50 Indira Gandhi International, terminal 3
2h 20m
Tue, Wed, Fri, Sat, Sun
Airbus A320 NEO
AI 2426
Air India
19:30 Chhatrapati Shivaji International, terminal 2
21:45 Indira Gandhi International, terminal 3
2h 15m
Mon, Thu
Boeing 787-800
6E 6049
IndiGo
19:45 Chhatrapati Shivaji International, terminal 2
22:00 Indira Gandhi International, terminal 1
2h 15m
Daily
Airbus A320
AI 2940
Air India
20:00 Chhatrapati Shivaji International, terminal 2
22:15 Indira Gandhi International, terminal 3
2h 15m
Tue, Wed, Thu, Fri
Airbus A320 NEO
6E 330
IndiGo
20:30 Chhatrapati Shivaji International, terminal 2
22:40 Indira Gandhi International, terminal 1
2h 10m
Daily
Airbus A320
AI 2988
Air India
20:30 Chhatrapati Shivaji International, terminal 2
22:50 Indira Gandhi International, terminal 3
2h 20m
Daily
Airbus A320 NEO
AI 816
Air India
21:00 Chhatrapati Shivaji International, terminal 2
23:15 Indira Gandhi International, terminal 3
2h 15m
Daily
Boeing 777-300ER
6E 102
IndiGo
21:15 Chhatrapati Shivaji International, terminal 2
23:30 Indira Gandhi International, terminal 1
2h 15m
Daily
Airbus A320
AI 2576
Air India
21:30 Chhatrapati Shivaji International, terminal 2
23:45 Indira Gandhi International, terminal 3
2h 15m
Mon, Tue, Wed, Fri, Sat, Sun
Airbus A320 NEO
SG 613
SpiceJet
21:50 Chhatrapati Shivaji International, terminal 1
23:55 Indira Gandhi International, terminal 1
2h 5m
Daily
Boeing 737-800
6E 651
IndiGo
22:30 Chhatrapati Shivaji International, terminal 2
00:35 Indira Gandhi International, terminal 1
2h 5m
Daily
Airbus A320
AI 2986
Air India
22:35 Chhatrapati Shivaji International, terminal 2
00:50 Indira Gandhi International, terminal 3
2h 15m
Daily
Airbus A321
SG 511
SpiceJet
23:20 Chhatrapati Shivaji International, terminal 1
01:40 Indira Gandhi International, terminal 1
2h 20m
Daily
Boeing 737-800
SG 670
SpiceJet
23:30 Chhatrapati Shivaji International, terminal 1
02:15 Indira Gandhi International, terminal 1
2h 45m
Daily
Boeing 737-800
AI 2556
Air India
23:55 Chhatrapati Shivaji International, terminal 2
02:15 Indira Gandhi International, terminal 3
2h 20m
Daily
Airbus A320 NEO

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 January.

FlightDepartsArrivesDurationDaysAircraft
AI 866
Air India
06:00 Chhatrapati Shivaji International, terminal 2
08:20 Indira Gandhi International, terminal 3
2h 20m
Seasonal
Boeing 787-800
AI 2952
Air India
10:55 Chhatrapati Shivaji International, terminal 2
13:15 Indira Gandhi International, terminal 3
2h 20m
Seasonal
Airbus A350-900
AI 866
Air India
18:30 Chhatrapati Shivaji International, terminal 2
20:45 Indira Gandhi International, terminal 3
2h 15m
Seasonal
Boeing 787-800
AI 2422
Air India
01:00 Chhatrapati Shivaji International, terminal 2
03:20 Indira Gandhi International, terminal 3
2h 20m
Seasonal
Airbus A320 NEO
6E 6045
IndiGo
03:00 Chhatrapati Shivaji International, terminal 2
05:10 Indira Gandhi International, terminal 1
2h 10m
Seasonal
Airbus A320
AI 2452
Air India
03:10 Chhatrapati Shivaji International, terminal 2
05:25 Indira Gandhi International, terminal 3
2h 15m
Seasonal
Airbus A320 NEO
QP 1109
Akasa Air
07:00 Chhatrapati Shivaji International, terminal 2
09:20 Indira Gandhi International, terminal 1
2h 20m
Seasonal
Boeing 737
6E 333
IndiGo
08:00 Chhatrapati Shivaji International, terminal 2
10:15 Indira Gandhi International, terminal 1
2h 15m
Seasonal
Airbus A320
SG 757
SpiceJet
08:30 Chhatrapati Shivaji International, terminal 1
11:00 Indira Gandhi International, terminal 1
2h 30m
Seasonal
Boeing 737-800
AI 2574
Air India
08:55 Chhatrapati Shivaji International, terminal 2
11:10 Indira Gandhi International, terminal 3
2h 15m
Seasonal
Airbus A321
6E 355
IndiGo
09:00 Chhatrapati Shivaji International, terminal 2
11:15 Indira Gandhi International, terminal 1
2h 15m
Seasonal
Airbus A320
AI 2952
Air India
11:25 Chhatrapati Shivaji International, terminal 2
13:45 Indira Gandhi International, terminal 3
2h 20m
Seasonal
Airbus A350-900
AI 2419
Air India
12:15 Chhatrapati Shivaji International, terminal 2
14:35 Indira Gandhi International, terminal 3
2h 20m
Seasonal
Airbus A320 NEO
QP 1127
Akasa Air
13:00 Chhatrapati Shivaji International, terminal 2
15:20 Indira Gandhi International, terminal 1
2h 20m
Seasonal
Boeing 737
6E 6704
IndiGo
14:00 Chhatrapati Shivaji International, terminal 2
16:15 Indira Gandhi International, terminal 1
2h 15m
Seasonal
Airbus A320
QP 1819
Akasa Air
14:30 Chhatrapati Shivaji International, terminal 2
16:50 Indira Gandhi International, terminal 1
2h 20m
Seasonal
Boeing 737
IX 1050
Air India Express
14:45 Chhatrapati Shivaji International, terminal 2
17:00 Indira Gandhi International, terminal 1
2h 15m
Seasonal
Boeing 737
AI 2442
Air India
14:55 Chhatrapati Shivaji International, terminal 2
17:15 Indira Gandhi International, terminal 3
2h 20m
Seasonal
Airbus A320 NEO
6E 349
IndiGo
15:00 Chhatrapati Shivaji International, terminal 2
17:15 Indira Gandhi International, terminal 1
2h 15m
Seasonal
Airbus A320
IX 1671
Air India Express
16:45 Chhatrapati Shivaji International, terminal 2
19:05 Indira Gandhi International, terminal 1
2h 20m
Seasonal
Boeing 737
QP 1825
Akasa Air
17:00 Chhatrapati Shivaji International, terminal 2
19:15 Indira Gandhi International, terminal 1
2h 15m
Seasonal
Boeing 737
6E 315
IndiGo
17:20 Chhatrapati Shivaji International, terminal 2
19:45 Indira Gandhi International, terminal 1
2h 25m
Seasonal
Airbus A320
QP 1120
Akasa Air
19:00 Chhatrapati Shivaji International, terminal 2
21:15 Indira Gandhi International, terminal 1
2h 15m
Seasonal
Boeing 737
AI 2956
Air India
01:15 Chhatrapati Shivaji International, terminal 2
03:30 Indira Gandhi International, terminal 3
2h 15m
Seasonal
Airbus A320 NEO
6E 6704
IndiGo
13:50 Chhatrapati Shivaji International, terminal 2
16:15 Indira Gandhi International, terminal 1
2h 25m
Seasonal
Airbus A320
QP 1808
Akasa Air
16:50 Chhatrapati Shivaji International, terminal 2
19:20 Indira Gandhi International, terminal 1
2h 30m
Seasonal
Boeing 737
AI 864
Air India
06:00 Chhatrapati Shivaji International, terminal 2
08:20 Indira Gandhi International, terminal 3
2h 20m
Seasonal
Boeing 787-800
AI 4436
Air India
19:00 Chhatrapati Shivaji International, terminal 2
21:20 Indira Gandhi International, terminal 3
2h 20m
Seasonal
Boeing 787-800

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Mumbai to New Delhi

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Mumbai to New Delhi depart and land

Departure from Mumbai

402 flights a week, terminals 1, 2, 1 mi (2 km) from the city centre

Arrival in New Delhi

402 flights a week, terminals 1, 3, 7 mi (12 km) from the city centre

When to visit New Delhi

Weather by month

Best time to visit: January, February, November and December, +19° to +27° by day. In November it is +27° by day and +14° at night, with 1 rainy day.

Jan
+19° +7° 5 days
Feb
+24° +11° 2 days
Mar
+30° +16° 3 days
Apr
+37° +22° 1 days
May
+38° +25° 4 days
Jun
+38° +27° 9 days
Jul
+34° +27° 24 days
Aug
+33° +26° 18 days
Sep
+33° +25° 14 days
Oct
+31° +20° 3 days
Nov
+27° +14° 1 days
Dec
+21° +9° 2 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from Mumbai to New Delhi?
A nonstop flight takes 2 hours 15 minutes on average, from 2h 5m to 2h 45m depending on the flight.
How far is New Delhi from Mumbai?
713 mi (1,148 km) in a straight line between the cities.
Which airlines fly nonstop from Mumbai to New Delhi?
IndiGo (166 a week), Air India (156 a week), SpiceJet (36 a week), Akasa Air (29 a week) and Air India Express (15 a week).
How many flights a day are there from Mumbai to New Delhi?
2 flights today and 402 a week, about 57.4 a day on average.
When are the first and last flights from Mumbai to New Delhi?
The first departure is at 01:10 (AI2956), the last at 23:55 (AI2556). Local time.
What is the cheapest month to fly from Mumbai to New Delhi?
November 2026: tickets from $65. The most expensive is October 2027, from $89.
What is the cheapest upcoming date to fly from Mumbai to New Delhi?
29 November 2026 (Sunday): from $65 one way, with a connection, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Mumbai to New Delhi?
IndiGo: nonstop tickets from $67 on 6 December by recent searches. Prices change daily, so compare the sellers in the search.
Which Mumbai airport do flights to New Delhi leave from?
Chhatrapati Shivaji International (402 a week).