USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights to Mumbai (BOM)

Chhatrapati Shivaji International - Airport code: BOM

Home Airports India BOM Mumbai

Non-stop flights to Mumbai (BOM)

Did you mean flights from Mumbai?

Chhatrapati Shivaji International is the second largest airport in India. It is an international airport. In total there are 126 airports around the world that have direct flights to Mumbai, spread around 109 cities in 40 countries. Currently, there are 71 domestic flights to Mumbai.

This month, there are 12,541 flights arriving at Mumbai Airport, which are 418 flights per day or 17 flights per hour. On an average day, there is at least 1 flight arriving every 4 minutes.

The most frequently departed flights to Mumbai are routes from New Delhi (DEL) in India and Bengaluru (BLR), also in India. These two routes together are operated 2749 times this month, and make up for 22% of all monthly arrivals at Chhatrapati Shivaji International.

The longest flight to Mumbai BOM is departing from Newark (EWR). This non-stop flight takes around 16 hours and 10 minutes and covers a distance of 7,791 miles (12,538 km).

 Remove ads

List of all direct flights to Mumbai

Below you can find a list of all cities and countries that have direct flights to Mumbai, ordered by popularity.

Show all

Top 200 flights with a stopover

This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Mumbai.

Show all

Currently, there are 51 airlines that fly to Mumbai. Most flights to Mumbai are operated by IndiGo Airlines, as they connect 90 airports to BOM. That’s around 2 times as much as Air India, the second biggest airline in terms of operated flight routes to Mumbai. Below you can find a list of airlines that operate most BOM flights:

What is the best time to visit Mumbai?

🌴  Tropical

Mumbai is a tropical destination known for its warm climate, with temperatures between 25°C and 30°C (77°F to 86°F) throughout the year. The area is characterized by high humidity and frequent rainfall.

Jan
Feb
Mar
Apr
Jun
Jul
Aug
Sep
Nov
Dec

Being located north of the equator, Mumbai experiences its dry season from November to April, making this the perfect time to visit. In this period, you can expect mostly dry conditions, while the wet season will see days of rain. Humidity and temperatures are consistently high all year long.

Long-Haul Flights to Mumbai

Explore all long-haul flights to Mumbai with a flight duration of more than 7 hours.

Show all

Business class flights to Mumbai

There are 80 airports that have flights to Mumbai in Business Class. All airports that offer business class flights to BOM are listed below:

Show all

First class flights to Mumbai

If you are looking for a luxurious flight, there's a total of 7 airports to choose from that have flights to BOM in First Class.

Intercontinental flights to Mumbai

These are all non-stop intercontinental flights to Chhatrapati Shivaji International (BOM), as of April 2026:

* Please note that there are no direct services from Canada, Southern America, Central America, the Caribbean, China or Oceania.

Non-stop flights from Europe to Mumbai

Air IndiaAir India (Star Alliance): year-round flights from Frankfurt (FRA), London Heathrow (LHR) and seasonal flights from Rome (Fiumicino) (FCO).

LufthansaLufthansa (Star Alliance): year-round flights from Frankfurt (FRA) and Munich (MUC).

SwissSwiss (Star Alliance): year-round flights from Zürich (ZRH).

IndiGo AirlinesIndiGo Airlines: year-round flights from London Heathrow (LHR), Manchester (MAN), Athens (ATH) and Amsterdam (AMS).

Air CanadaAir Canada (Star Alliance): seasonal flights from London Heathrow (LHR).

British AirwaysBritish Airways (Oneworld): year-round flights from London Heathrow (LHR).

Virgin AtlanticVirgin Atlantic (SkyTeam): year-round flights from London Heathrow (LHR).

SASSAS (SkyTeam): seasonal flights from Copenhagen (CPH).

KLMKLM (SkyTeam): year-round flights from Amsterdam (AMS).

Air FranceAir France (SkyTeam): year-round flights from Paris (CDG).

Non-stop flights from the US to Mumbai

Air IndiaAir India is currently the only airline flying non-stop from the United States to Mumbai. They fly seasonal from New York City (JFK).

Non-stop flights from Africa to Mumbai

Air IndiaAir India (Star Alliance): year-round flights from Mauritius (MRU).

Air MauritiusAir Mauritius: year-round flights from Mauritius (MRU).

IndiGo AirlinesIndiGo Airlines: year-round flights from Nairobi (NBO) and Mahé (SEZ).

Kenya AirwaysKenya Airways (SkyTeam): year-round flights from Nairobi (NBO).

Air TanzaniaAir Tanzania: year-round flights from Dar es Salaam (DAR).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).

Uganda AirlinesUganda Airlines: year-round flights from Entebbe (EBB).

EgyptairEgyptair (Star Alliance): year-round flights from Cairo (CAI).

Non-stop flights from the Middle-East / Western Asia to Mumbai

IndiGo Airlines has a strong network of non-stop flights from the Middle-East.

Air IndiaAir India (Star Alliance): year-round flights from Doha (DOH), Dammam (DMM), Jeddah (JED), Riyadh (RUH) and Dubai (DXB).

IndiGo AirlinesIndiGo Airlines: year-round flights from Doha (DOH), seasonal flights from Dammam (DMM), year-round flights from Jeddah (JED), Medina (MED), Riyadh (RUH), Abu Dhabi (AUH), Dubai (DXB), seasonal flights from Ras Al Khaimah (RKT), year-round flights from Bahrain Island (BAH), seasonal flights from Tbilisi (TBS), Kuwait City (KWI), year-round flights from Muscat (MCT) and Istanbul (IST).

Akasa AirAkasa Air: seasonal flights from Doha (DOH), Jeddah (JED), Riyadh (RUH) and Kuwait City (KWI).

Qatar AirwaysQatar Airways (Oneworld): year-round flights from Doha (DOH).

FlynasFlynas: seasonal flights from Riyadh (RUH).

Gulf AirGulf Air: seasonal flights from Dammam (DMM) and Bahrain Island (BAH).

Saudi ArabianSaudi Arabian (SkyTeam): year-round flights from Jeddah (JED), seasonal flights from Medina (MED) and Riyadh (RUH).

Air ArabiaAir Arabia: year-round flights from Dubai (Sharjah) (SHJ).

Air-India ExpressAir-India Express: year-round flights from Abu Dhabi (AUH), Dubai (Sharjah) (SHJ) and Muscat (MCT).

EmiratesEmirates: year-round flights from Dubai (DXB).

Etihad AirwaysEtihad Airways: year-round flights from Abu Dhabi (AUH).

FlydubaiFlydubai: year-round flights from Dubai (DXB).

SpicejetSpicejet: year-round flights from Dubai (DXB).

Jazeera AirwaysJazeera Airways: seasonal flights from Kuwait City (KWI).

Kuwait AirwaysKuwait Airways: year-round flights from Kuwait City (KWI).

Oman AirOman Air (Oneworld): year-round flights from Muscat (MCT).

SalamAirSalamAir: seasonal flights from Muscat (MCT).

Turkish AirlinesTurkish Airlines (Star Alliance): year-round flights from Istanbul (IST).

AzerbaijanAzerbaijan: year-round flights from Baku (GYD).

Royal JordanianRoyal Jordanian (Oneworld): year-round flights from Amman (AMM).

YemeniaYemenia: year-round flights from Aden (ADE).

Non-stop flights from India / South Asia to Mumbai

Air India, IndiGo Airlines, Akasa Air and Spicejet have a significant network of flights from India or Southern Asia to Mumbai.

Air IndiaAir India (Star Alliance): seasonal flights from Dhaka (DAC), year-round flights from Ahmedabad (AMD), Amritsar, Punjab (ATQ), Bengaluru (BLR), Bhopal (BHO), Bhuj (BHJ), Chandigarh (IXC), Chennai (MAA), Coimbatore (CJB), Dehradun (DED), Goa (GOI), Hyderabad (HYD), Indore (IDR), Jaipur (JAI), seasonal flights from Jaisalmer (JSA), year-round flights from Jamnagar (JGA), seasonal flights from Jodhpur (JDH), year-round flights from Kochi (COK), Kolkata (CCU), Lucknow (LKO), Nagpur (NAG), New Delhi (DEL), Patna (PAT), seasonal flights from Srinagar (SXR), year-round flights from Thiruvananthapuram (TRV), Udaipur (UDR), Vadodara (BDQ), Varanasi (VNS), Vijayawada (VGA) and Colombo (CMB).

IndiGo AirlinesIndiGo Airlines: year-round flights from Dhaka (DAC), Adampur (AIP), seasonal flights from Agra (AGR), year-round flights from Ahmedabad (AMD), Allahabad (IXD), Amritsar, Punjab (ATQ), Aurangabad (IXU), Bagdogra (IXB), Bengaluru (BLR), Bhopal (BHO), Bhubaneswar (BBI), Chandigarh (IXC), Chennai (MAA), Coimbatore (CJB), Dehradun (DED), seasonal flights from Durgapur (RDP), year-round flights from Goa (GOI), Gorakhpur (GOP), Guwahati (GAU), Gwalior (GWL), seasonal flights from Hubli / Dharwad (HBX), year-round flights from Hyderabad (HYD), Indore (IDR), seasonal flights from Jabalpur (JLR), year-round flights from Jaipur (JAI), seasonal flights from Jaisalmer (JSA), Jammu (IXJ), year-round flights from Jodhpur (JDH), Kannur (CNN), Kanpur (KNU), Kochi (COK), Kolkata (CCU), Kozhikode (CCJ), seasonal flights from Leh (IXL), year-round flights from Lucknow (LKO), seasonal flights from Madurai (IXM), year-round flights from Mangalore (IXE), Nagpur (NAG), New Delhi (DEL), Patna (PAT), seasonal flights from Port Blair (IXZ), year-round flights from Raipur (RPR), Rajahmundry (RJA), Ranchi (IXR), Srinagar (SXR), Thiruvananthapuram (TRV), Tiruchirappalli (TRZ), seasonal flights from Tirupati (TIR), year-round flights from Udaipur (UDR), Vadodara (BDQ), Varanasi (VNS), Vijayawada (VGA), seasonal flights from Visakhapatnam (VTZ), year-round flights from Colombo (CMB), Malé (MLE) and Kathmandu (KTM).

Air-India ExpressAir-India Express: year-round flights from Bagdogra (IXB), Bhubaneswar (BBI), Goa (GOI), Jaipur (JAI), Lucknow (LKO), Mangalore (IXE), New Delhi (DEL), Ranchi (IXR) and Varanasi (VNS).

Akasa AirAkasa Air: seasonal flights from Ahmedabad (AMD), Allahabad (IXD), Bagdogra (IXB), Bengaluru (BLR), Chennai (MAA), Guwahati (GAU), Kochi (COK), Kolkata (CCU), Lucknow (LKO), New Delhi (DEL), Srinagar (SXR) and Varanasi (VNS).

Alliance AirAlliance Air: seasonal flights from Ahmedabad (AMD), Diu (DIU) and Hyderabad (HYD).

SpicejetSpicejet: year-round flights from Ahmedabad (AMD), seasonal flights from Bagdogra (IXB), year-round flights from Bengaluru (BLR), seasonal flights from Chennai (MAA), year-round flights from Gorakhpur (GOP), seasonal flights from Jaipur (JAI), year-round flights from Kandla (IXY), Kolkata (CCU), Kozhikode (CCJ), New Delhi (DEL), seasonal flights from Patna (PAT), year-round flights from Porbandar (PBD), seasonal flights from Srinagar (SXR), Udaipur (UDR) and Varanasi (VNS).

Star AirStar Air: seasonal flights from Belgaum (IXG), Indore (IDR) and Nanded (NDC).

SriLankan AirlinesSriLankan Airlines (Oneworld): year-round flights from Colombo (CMB).

Nepal AirlinesNepal Airlines: seasonal flights from Kathmandu (KTM).

Non-stop flights from Japan to Mumbai

Air IndiaAir India (Star Alliance): seasonal flights from Tokyo (HND).

ANAANA (Star Alliance): year-round flights from Tokyo (NRT).

Non-stop flights from East Asia to Mumbai

Cathay PacificCathay Pacific is currently the only airline flying non-stop from Eastern Asia to Mumbai. They fly year-round from Hong Kong (HKG).

Non-stop flights from South-East Asia to Mumbai

Air IndiaAir India (Star Alliance): year-round flights from Singapore (SIN) and Bangkok (BKK).

IndiGo AirlinesIndiGo Airlines: year-round flights from Singapore (SIN), Bangkok (BKK), Phuket (HKT) and Jakarta (CGK).

Singapore AirlinesSingapore Airlines (Star Alliance): year-round flights from Singapore (SIN).

Akasa AirAkasa Air: seasonal flights from Phuket (HKT).

Thai AirwaysThai Airways (Star Alliance): year-round flights from Bangkok (BKK).

Thai Lion AirThai Lion Air: seasonal flights from Bangkok (Don Muang) (DMK).

Thai Vietjet AirThai Vietjet Air: year-round flights from Bangkok (BKK) and Phuket (HKT).

Batik AirBatik Air: year-round flights from Kuala Lumpur (KUL).

Malaysia AirlinesMalaysia Airlines (Oneworld): year-round flights from Kuala Lumpur (KUL).

VietJet AirVietJet Air: year-round flights from Hanoi (HAN) and Ho Chi Minh City (SGN).

Vietnam AirlinesVietnam Airlines (SkyTeam): year-round flights from Hanoi (HAN) and Ho Chi Minh City (SGN).

Non-stop flights from Central Asia to Mumbai

IndiGo AirlinesIndiGo Airlines: seasonal flights from Almaty (ALA) and Tashkent (TAS).

Air AstanaAir Astana: seasonal flights from Almaty (ALA).

Uzbekistan AirwaysUzbekistan Airways: seasonal flights from Tashkent (TAS).

International flights to Mumbai

Azerbaijan
Flights from Azerbaijan to Mumbai

Baku is the only city in Azerbaijan with direct flights to Mumbai. From Baku, direct flights are offered by Azerbaijan.

All flights from Azerbaijan

Bahrain
Flights from Bahrain to Mumbai

In Bahrain, the only airport that has a direct connection to Mumbai is Bahrain Island. From Bahrain Island, you can fly non-stop with Gulf Air or IndiGo Airlines.

All flights from Bahrain

Bangladesh
Flights from Bangladesh to Mumbai

There is 1 airport in Bangladesh that has a direct connection to Mumbai, which is Dhaka. From Dhaka, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.

All flights from Bangladesh

Denmark
Flights from Denmark to Mumbai

In Denmark, the only airport that has a direct connection to Mumbai is Copenhagen. From Copenhagen, direct flights are offered by SAS (SkyTeam). This route is not operational yet but will start in June.

All flights from Denmark

Egypt
Flights from Egypt to Mumbai

Cairo is the only city in Egypt with direct flights to Mumbai. From Cairo, direct flights are offered by Egyptair (Star Alliance).

All flights from Egypt

Ethiopia
Flights from Ethiopia to Mumbai

There is 1 airport in Ethiopia that has a direct connection to Mumbai, which is Addis Ababa. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).

All flights from Ethiopia

France
Flights from France to Mumbai

Paris is the only city in France with direct flights to Mumbai. From Paris, direct flights are offered by Air France (SkyTeam).

All flights from France

Georgia
Flights from Georgia to Mumbai

In Georgia, the only airport that has a direct connection to Mumbai is Tbilisi. From Tbilisi, direct flights are offered by IndiGo Airlines. This route is not operational yet but will start in May.

All flights from Georgia

Germany
Flights from Germany to Mumbai

There are 2 airports in Germany that have non-stop flights to Mumbai.

From Frankfurt, you can fly non-stop with Air India (Star Alliance) or Lufthansa (Star Alliance).
From Munich, the only airline with direct flights is Lufthansa (Star Alliance).

All flights from Germany

Greece
Flights from Greece to Mumbai

There is 1 airport in Greece that has a direct connection to Mumbai, which is Athens. From Athens, direct flights are offered by IndiGo Airlines.

All flights from Greece

Hong Kong
Flights from Hong Kong to Mumbai

In Hong Kong, the only airport that has a direct connection to Mumbai is Hong Kong. From Hong Kong, direct flights are offered by Cathay Pacific (Oneworld).

All flights from Hong Kong

Indonesia
Flights from Indonesia to Mumbai

Jakarta is the only city in Indonesia with direct flights to Mumbai. From Jakarta, direct flights are offered by IndiGo Airlines.

All flights from Indonesia

Italy
Flights from Italy to Mumbai

There is 1 airport in Italy that has a direct connection to Mumbai, which is Rome (Fiumicino). From Rome (Fiumicino), direct flights are offered by Air India (Star Alliance). This route is recently announced though, and not operational yet. It will start in April 2026.

All flights from Italy

Japan
Flights from Japan to Mumbai

If you are looking for a direct flight from Japan to Mumbai, there are 2 airports to choose from.

From Tokyo, direct flights are offered by Air India (Star Alliance). This route is not operational yet but will start in June.
From Tokyo, the only airline with direct flights is ANA (Star Alliance).

All flights from Japan

Jordan
Flights from Jordan to Mumbai

Amman is the only city in Jordan with direct flights to Mumbai. From Amman, direct flights are offered by Royal Jordanian (Oneworld).

All flights from Jordan

Kazakhstan
Flights from Kazakhstan to Mumbai

In Kazakhstan, the only airport that has a direct connection to Mumbai is Almaty. From Almaty, you can fly non-stop with Air Astana or IndiGo Airlines.

All flights from Kazakhstan

Kenya
Flights from Kenya to Mumbai

There is 1 airport in Kenya that has a direct connection to Mumbai, which is Nairobi. From Nairobi, you can fly non-stop with IndiGo Airlines or Kenya Airways (SkyTeam).

All flights from Kenya

Kuwait
Flights from Kuwait to Mumbai

In Kuwait, the only airport that has a direct connection to Mumbai is Kuwait City. From Kuwait City, there are 4 airlines that have direct services to Mumbai, which are Akasa Air, IndiGo Airlines, Jazeera Airways and Kuwait Airways.

All flights from Kuwait

Malaysia
Flights from Malaysia to Mumbai

Kuala Lumpur is the only city in Malaysia with direct flights to Mumbai. From Kuala Lumpur, you can fly non-stop with Batik Air or Malaysia Airlines (Oneworld).

All flights from Malaysia

Maldives
Flights from Maldives to Mumbai

There is 1 airport in Maldives that has a direct connection to Mumbai, which is Malé. From Malé, direct flights are offered by IndiGo Airlines.

All flights from Maldives

Mauritius
Flights from Mauritius to Mumbai

Mauritius is the only city in Mauritius with direct flights to Mumbai. From Mauritius, you can fly non-stop with Air India (Star Alliance) or Air Mauritius.

All flights from Mauritius

Nepal
Flights from Nepal to Mumbai

In Nepal, the only airport that has a direct connection to Mumbai is Kathmandu. From Kathmandu, you can fly non-stop with IndiGo Airlines or Nepal Airlines.

All flights from Nepal

Netherlands
Flights from Netherlands to Mumbai

There is 1 airport in Netherlands that has a direct connection to Mumbai, which is Amsterdam. From Amsterdam, you can fly non-stop with IndiGo Airlines or KLM (SkyTeam).

All flights from Netherlands

Oman
Flights from Oman to Mumbai

In Oman, the only airport that has a direct connection to Mumbai is Muscat. From Muscat, there are 4 airlines that have direct services to Mumbai, which are Air-India Express, IndiGo Airlines, Oman Air (Oneworld) and SalamAir.

All flights from Oman

Qatar
Flights from Qatar to Mumbai

Doha is the only city in Qatar with direct flights to Mumbai. From Doha, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Qatar Airways (Oneworld).

All flights from Qatar

Saudi Arabia
Flights from Saudi Arabia to Mumbai

In Saudi Arabia, there are 4 airports that have direct flights to Mumbai.

From Dammam, direct flights are offered by Air India (Star Alliance), Gulf Air and IndiGo Airlines.
From Jeddah, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Saudi Arabian (SkyTeam).
From Medina, you can fly non-stop with IndiGo Airlines or Saudi Arabian (SkyTeam).
From Riyadh, there are 5 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, Flynas, IndiGo Airlines and Saudi Arabian (SkyTeam).

All flights from Saudi Arabia

Seychelles
Flights from Seychelles to Mumbai

There is 1 airport in Seychelles that has a direct connection to Mumbai, which is Mahé. From Mahé, direct flights are offered by IndiGo Airlines.

All flights from Seychelles

Singapore
Flights from Singapore to Mumbai

Singapore is the only city in Singapore with direct flights to Mumbai. From Singapore, direct flights are offered by Air India (Star Alliance), IndiGo Airlines and Singapore Airlines (Star Alliance).

All flights from Singapore

Sri Lanka
Flights from Sri Lanka to Mumbai

In Sri Lanka, the only airport that has a direct connection to Mumbai is Colombo. From Colombo, direct flights are offered by Air India (Star Alliance), IndiGo Airlines and SriLankan Airlines (Oneworld).

All flights from Sri Lanka

Switzerland
Flights from Switzerland to Mumbai

There is 1 airport in Switzerland that has a direct connection to Mumbai, which is Zürich. From Zürich, direct flights are offered by Swiss (Star Alliance).

All flights from Switzerland

Tanzania
Flights from Tanzania to Mumbai

In Tanzania, the only airport that has a direct connection to Mumbai is Dar es Salaam. From Dar es Salaam, direct flights are offered by Air Tanzania.

All flights from Tanzania

Thailand
Flights from Thailand to Mumbai

If you are looking for a direct flight from Thailand to Mumbai, there are 3 airports to choose from.

From Bangkok, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), IndiGo Airlines, Thai Airways (Star Alliance) and Thai Vietjet Air.
From Bangkok (Don Muang), the only airline with direct flights is Thai Lion Air. This is a seasonal route that starts in April and ends in October.
From Phuket, direct flights are offered by Akasa Air, IndiGo Airlines and Thai Vietjet Air.

All flights from Thailand

Turkey
Flights from Turkey to Mumbai

Istanbul is the only city in Turkey with direct flights to Mumbai. From Istanbul, you can fly non-stop with IndiGo Airlines or Turkish Airlines (Star Alliance).

All flights from Turkey

Uganda
Flights from Uganda to Mumbai

There is 1 airport in Uganda that has a direct connection to Mumbai, which is Entebbe. From Entebbe, direct flights are offered by Uganda Airlines.

All flights from Uganda

United Arab Emirates
Flights from United Arab Emirates to Mumbai

There are 5 airports in United Arab Emirates that have non-stop flights to Mumbai.

From Abu Dhabi, direct flights are offered by Air-India Express, Etihad Airways and IndiGo Airlines.
From Dubai, there are 5 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Emirates, Flydubai, IndiGo Airlines and Spicejet.
From Dubai (Sharjah), you can fly non-stop with Air Arabia or Air-India Express.
From Fujairah, you can fly non-stop with IndiGo Airlines or Spicejet.
From Ras Al Khaimah, direct flights are offered by IndiGo Airlines. This route is not operational yet but will start in June.

All flights from United Arab Emirates

United Kingdom
Flights from United Kingdom to Mumbai

In United Kingdom, there are 2 airports that have direct flights to Mumbai.

From London Heathrow, there are 5 airlines that have direct services to Mumbai, which are Air Canada (Star Alliance), Air India (Star Alliance), British Airways (Oneworld), IndiGo Airlines and Virgin Atlantic (SkyTeam).
From Manchester, the only airline with direct flights is IndiGo Airlines.

All flights from United Kingdom

United States
Flights from United States to Mumbai

There are 2 airports in United States that have non-stop flights to Mumbai.

From New York City and Newark, you can fly with Air India (Star Alliance).

All flights from United States

Uzbekistan
Flights from Uzbekistan to Mumbai

Tashkent is the only city in Uzbekistan with direct flights to Mumbai. From Tashkent, you can fly non-stop with IndiGo Airlines or Uzbekistan Airways.

All flights from Uzbekistan

Vietnam
Flights from Vietnam to Mumbai

If you are looking for a direct flight from Vietnam to Mumbai, there are 2 airports to choose from.

From Hanoi and Ho Chi Minh City, you can fly with VietJet Air and Vietnam Airlines (SkyTeam).

All flights from Vietnam

Yemen
Flights from Yemen to Mumbai

In Yemen, there are 2 airports that have direct flights to Mumbai.

From Aden and Sana'a, you can fly with Yemenia.

All flights from Yemen

Domestic flights to Mumbai

India
Flights from India to Mumbai

There are lots of domestic flights to Mumbai (BOM). 71 airports in India have direct flights to the airport.

From Adampur and Agra, you can fly with IndiGo Airlines.
From Ahmedabad, there are 5 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, Alliance Air, IndiGo Airlines and Spicejet.
From Allahabad, you can fly non-stop with Akasa Air or IndiGo Airlines.
From Amravati, direct flights are offered by Alliance Air.
From Amritsar, Punjab, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Aurangabad and Ayodhya, all direct flights to Mumbai are operated by IndiGo Airlines.
From Bagdogra, there are 4 airlines that have direct services to Mumbai, which are Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Bareilly, the only airline with direct flights is IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Belgaum, direct flights are offered by Star Air. This is a seasonal route that starts in April and ends in October.
From Bengaluru, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Bhopal, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Bhubaneswar, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Bhuj, you can fly non-stop to Mumbai with Air India (Star Alliance).
From Chandigarh, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Chennai, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Coimbatore, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Darbhanga, direct flights are offered by Akasa Air, IndiGo Airlines and Spicejet.
From Dehradun, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Deoghar, you can fly non-stop to Mumbai with IndiGo Airlines.
From Diu, the only airline with direct flights is Alliance Air.
From Durgapur and Ghaziabad, you can fly with IndiGo Airlines.
From Goa, direct flights are offered by Air India (Star Alliance), Air-India Express and IndiGo Airlines.
From Gorakhpur, you can fly non-stop with IndiGo Airlines or Spicejet.
From Guwahati, you can fly non-stop with Akasa Air or IndiGo Airlines.
From Gwalior, the only airline with direct flights is IndiGo Airlines.
From Hirasar Rajkot, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Hubli / Dharwad, you can fly non-stop to Mumbai with IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Hyderabad, direct flights are offered by Air India (Star Alliance), Alliance Air and IndiGo Airlines.
From Indore, direct flights are offered by Air India (Star Alliance), IndiGo Airlines and Star Air.
From Jabalpur, you can fly non-stop to Mumbai with IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Jaipur, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Air-India Express, IndiGo Airlines and Spicejet.
From Jaisalmer, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Jalgaon, you can fly non-stop to Mumbai with Alliance Air. This route is recently announced though, and not operational yet. It will start in April 2026.
From Jammu, direct flights are offered by IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Jamnagar, the only airline with direct flights is Air India (Star Alliance).
From Jharsuguda, you can fly non-stop to Mumbai with IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Jodhpur, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Kandla, direct flights are offered by Spicejet.
From Kannur and Kanpur, all direct flights to Mumbai are operated by IndiGo Airlines.
From Kochi, direct flights are offered by Air India (Star Alliance), Akasa Air and IndiGo Airlines.
From Kolhapur, you can fly non-stop to Mumbai with Star Air. This is a seasonal route that starts in April and ends in October.
From Kolkata, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Kozhikode, you can fly non-stop with IndiGo Airlines or Spicejet.
From Leh, you can fly non-stop to Mumbai with IndiGo Airlines. This is a seasonal route that starts in April and ends in September.
From Lucknow, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Air-India Express, Akasa Air and IndiGo Airlines.
From Madurai, the only airline with direct flights is IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Mangalore, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Mopa, there are 4 airlines that have direct services to Mumbai, which are Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Nagpur, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Nanded, you can fly non-stop to Mumbai with Star Air. This is a seasonal route that starts in April and ends in October.
From New Delhi, there are 5 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Patna, direct flights are offered by Air India (Star Alliance), IndiGo Airlines and Spicejet.
From Porbandar, you can fly non-stop to Mumbai with Spicejet.
From Port Blair, Raipur and Rajahmundry, all direct flights to Mumbai are operated by IndiGo Airlines.
From Ranchi, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Solapur, the only airline with direct flights is Star Air. This is a seasonal route that starts in April and ends in October.
From Srinagar, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Thiruvananthapuram, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Tiruchirappalli and Tirupati, you can fly with IndiGo Airlines.
From Udaipur, direct flights are offered by Air India (Star Alliance), IndiGo Airlines and Spicejet.
From Vadodara, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Varanasi, there are 5 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Vijayawada, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Visakhapatnam, direct flights are offered by IndiGo Airlines. This is a seasonal route that starts in October and ends in March.

All flights from India

Alternative airports near Mumbai

Flying to an alternative airport near Mumbai could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Mumbai (BOM) are listed below. The closest alternative airports are Navi Mumbai (NMI) and Pune (PNQ).

Frequently asked questions - FAQ

How many airports are there in Mumbai?

There are 2 airports in Mumbai: Chhatrapati Shivaji International (BOM) and Navi Mumbai Airport (NMI).

What is the best airport to fly into Mumbai?

The most convenient airport to fly into Mumbai is Chhatrapati Shivaji International (BOM).

How many airlines fly to Mumbai?

There are 51 airlines flying to Mumbai from 126 airports around the world, as of April 2026.

Which airlines fly to Mumbai?

IndiGo Airlines, Air India and Spicejet operate most flights to Mumbai. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying to Mumbai?

Star Alliance, SkyTeam and Oneworld are all flying to Mumbai.

How many nonstop flights are there to Mumbai?

There are roughly 12,541 flights arriving at Mumbai every month (or 2,926 flights each week), from a total of 126 airports worldwide.

What is the official name of Mumbai Airport?

The official name of Mumbai Airport is Chhatrapati Shivaji International.

What is the airport code of Mumbai Airport?

The airport code of Mumbai Airport is BOM.

What are the most popular flights to Mumbai?

New Delhi, Bengaluru and Chennai are the 3 most popular routes to Mumbai. For a complete overview of all flight routes to Mumbai, please use our flight map.

How long is the flight to Mumbai?

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 6.66
May 50% off
$ 3.33*
Per Month
Lifetime
$ 298
May 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere