Flights to Mumbai

Direct flights from 91 cities, 2,971 flights a week. From New Delhi the flight takes 2h 25m, tickets from $68. From Bengaluru the flight takes 1h 55m, tickets from $43.

Flights to Mumbai at a glance

cities with nonstop flights here
91
nonstop flights a week
2,971
lowest fare from New Delhi
$68
flight time from New Delhi
2h 25m
lowest fare from Bengaluru
$43
flight time from Bengaluru
1h 55m
arrival airport
Chhatrapati Shivaji International

Where you can fly to Mumbai from

Nonstop flights, busiest routes first

FromFare
New Delhi 2h 25m, 321 a week from $68
Bengaluru 1h 55m, 228 a week from $43
Goa 1h 25m, 156 a week from $42
Ahmedabad 1h 25m, 124 a week from $42
Hyderabad 1h 45m, 119 a week from $72
Chennai 2h 5m, 118 a week from $75
Dubai United Arab Emirates, 3h 18m, 116 a week from $125
Kolkata 2h 58m, 110 a week from $78
Jaipur 1h 55m, 87 a week from $78
Kochi 2h 10m, 63 a week from $77
Udaipur 1h 45m, 58 a week from $69
Varanasi 2h 30m, 56 a week from $64
Indore 1h 25m, 53 a week from $70
Abu Dhabi United Arab Emirates, 3h 20m, 52 a week from $129
London United Kingdom, 9h 25m, 49 a week from $327
Nagpur 1h 38m, 49 a week from $74
Lucknow 2h 25m, 45 a week from $74
Singapore Singapore, 5h 30m, 42 a week from $159
Chandigarh 2h 38m, 38 a week from $103
Rajkot 1h 15m, 35 a week from $67
Bhubaneswar 2h 35m, 33 a week from $100
Bagdogra 3h 10m, 31 a week from $75
Coimbatore 2h 10m, 29 a week from $75
Mangalore 1h 45m, 28 a week from $67
Patna 2h 50m, 28 a week from $96
Srinagar 3h 20m, 23 a week from $102
Guwahati 3h 30m, 21 a week from $106
Thiruvananthapuram 2h 25m, 21 a week from $97
Amritsar 2h 40m, 21 a week from $86
Bhopal 1h 45m, 21 a week from $77
Raipur 1h 55m, 21 a week from $78
Dehradun 2h 30m, 21 a week from $111
Jodhpur 1h 50m, 21 a week from $80
Vadodara 1h 15m, 15 a week from $69
Gorakhpur 2h 30m, 14 a week from $82
Jammu 2h 53m, 13 a week
Bhuj 1h 28m, 13 a week
Prayagraj 2h 23m, 12 a week from $132
Vijayawada 2h 8m, 11 a week from $79
Ranchi 2h 38m, 11 a week from $96
New York United States, 15h 15m, 10 a week from $697
Sharjah United Arab Emirates, 3h 13m, 7 a week from $207
Kozhikode 2h, 7 a week from $95
Visakhapatnam 2h 15m, 7 a week from $94
Madurai 2h 20m, 7 a week from $75
Aurangabad 1h, 7 a week from $55
Hubli 1h, 7 a week from $60
Belgaum 1h 5m, 7 a week
Gwalior 2h 5m, 7 a week from $144
Kanpur 2h 20m, 7 a week
Fujairah United Arab Emirates, 3h, 7 a week from $144
Dibrugarh 5h 40m, 6 a week from $134
Toronto Canada, 15h 10m, 3 a week from $582
Tiruchirappalli 2h 3m, 3 a week

From other countries

And 7 cities more with nonstop flights.

When to fly to Mumbai

Weather by month

The most comfortable months are January, February, May, October, November and December: +32° by day, sea +28°, 4 rainy days a month. Long-term monthly averages.

Jan
+30° +19° +25° 1 days
Feb
+32° +20° +26° 0 days
Mar
+34° +23° +28° 0 days
Apr
+34° +25° +30° 0 days
May
+33° +27° +32° 8 days
Jun
+30° +26° +31° 26 days
Jul
+28° +25° +28° 31 days
Aug
+28° +25° +29° 30 days
Sep
+28° +25° +29° 29 days
Oct
+31° +24° +30° 12 days
Nov
+33° +22° +28° 2 days
Dec
+31° +21° +26° 0 days

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

Arrival airport

Where the nonstop flights land

2,947 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Mumbai from?
From 91 cities. The busiest routes are from New Delhi (321 flights a week), Bengaluru (228 flights a week), Goa (156 flights a week), Ahmedabad (124 flights a week), Hyderabad (119 flights a week) and Chennai (118 flights a week).
How long is the flight from New Delhi to Mumbai?
A nonstop flight takes about 2 hours 25 minutes, tickets from $68.
How long is the flight from Bengaluru to Mumbai?
A nonstop flight takes about 1 hour 55 minutes, tickets from $43.
What is the cheapest city to fly to Mumbai from?
Goa from $42, Ahmedabad from $42, Bengaluru from $43 and Aurangabad from $55.
When is the best time to fly to Mumbai?
The most comfortable months are January, February, May, October, November and December: +32° by day, sea +28°, 4 rainy days a month. Long-term monthly averages.
Which airport do flights to Mumbai arrive at?
All nonstop flights land at Chhatrapati Shivaji International (BOM).

Cities near Mumbai with their own flights

Worth a look when fares or dates to Mumbai do not suit; distance by straight line