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 130 airports around the world that have direct flights to Mumbai, spread around 113 cities in 43 countries. Currently, there are 71 domestic flights to Mumbai.

This month, there are 7,401 flights arriving at Mumbai Airport, which are 247 flights per day or 10 flights per hour. On an average day, there is at least 1 flight arriving every 6 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 1499 times this month, and make up for 20% 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 54 airlines that fly to Mumbai. Most flights to Mumbai are operated by IndiGo Airlines, as they connect 91 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 82 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 8 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 March 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).

LOTLOT (Star Alliance): seasonal flights from Warsaw (WAW).

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 year-round 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), Dammam (DMM), Jeddah (JED), Medina (MED), Riyadh (RUH), Abu Dhabi (AUH), Dubai (DXB), Ras Al Khaimah (RKT), Bahrain Island (BAH), seasonal flights from Tbilisi (TBS), year-round flights from Kuwait City (KWI), 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).

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), seasonal flights from Dubai (DXB), year-round flights from 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).

Gulf AirGulf Air: year-round flights from Bahrain Island (BAH).

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).

Iraqi AirwaysIraqi Airways: seasonal flights from Al Najaf (NJF).

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, Air-India Express, Akasa Air and Spicejet have a significant network of flights from India or Southern Asia to Mumbai.

Air IndiaAir India (Star Alliance): year-round flights from Dhaka (DAC), 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), Jodhpur (JDH), 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), seasonal flights from Bengaluru (BLR), year-round flights from 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 Aurangabad (IXU), year-round flights from Bagdogra (IXB), Bengaluru (BLR), seasonal flights from Chennai (MAA), year-round flights from Gorakhpur (GOP), seasonal flights from Jaipur (JAI), year-round flights from Kandla (IXY), seasonal flights from Kochi (COK), year-round flights from Kolkata (CCU), Kozhikode (CCJ), New Delhi (DEL), seasonal flights from Patna (PAT), year-round flights from Porbandar (PBD), seasonal flights from Udaipur (UDR) and Varanasi (VNS).

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

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

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

Iran AirIran Air: seasonal flights from Tehran (IKA).

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), seasonal flights from Krabi (KBV), year-round flights from 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

Iran
Flights from Iran to Mumbai

There is 1 airport in Iran that has a direct connection to Mumbai, which is Tehran. From Tehran, direct flights are offered by Iran Air. This route is recently announced though, and not operational yet. It will start in March 2026.

All flights from Iran

Iraq
Flights from Iraq to Mumbai

Al Najaf is the only city in Iraq with direct flights to Mumbai. From Al Najaf, direct flights are offered by Iraqi Airways. This route is recently announced though, and not operational yet. It will start in March 2026.

All flights from Iraq

Italy
Flights from Italy to Mumbai

In Italy, the only airport that has a direct connection to Mumbai 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 March 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

There is 1 airport in Jordan that has a direct connection to Mumbai, which is Amman. 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

Nairobi is the only city in Kenya with direct flights to Mumbai. From Nairobi, you can fly non-stop with IndiGo Airlines or Kenya Airways (SkyTeam).

All flights from Kenya

Kuwait
Flights from Kuwait to Mumbai

There is 1 airport in Kuwait that has a direct connection to Mumbai, which 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

In Maldives, the only airport that has a direct connection to Mumbai is Malé. From Malé, direct flights are offered by IndiGo Airlines.

All flights from Maldives

Mauritius
Flights from Mauritius to Mumbai

There is 1 airport in Mauritius that has a direct connection to Mumbai, which is Mauritius. 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

Amsterdam is the only city in Netherlands with direct flights to Mumbai. From Amsterdam, you can fly non-stop with IndiGo Airlines or KLM (SkyTeam).

All flights from Netherlands

Oman
Flights from Oman to Mumbai

There is 1 airport in Oman that has a direct connection to Mumbai, which 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

Poland
Flights from Poland to Mumbai

Warsaw is the only city in Poland with direct flights to Mumbai. From Warsaw, direct flights are offered by LOT (Star Alliance). This route is recently announced though, and not operational yet. It will start in March 2026.

All flights from Poland

Qatar
Flights from Qatar to Mumbai

In Qatar, the only airport that has a direct connection to Mumbai is Doha. 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, you can fly non-stop with Air India (Star Alliance) or 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

In Singapore, the only airport that has a direct connection to Mumbai is Singapore. 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

Colombo is the only city in Sri Lanka with direct flights to Mumbai. 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

Dar es Salaam is the only city in Tanzania with direct flights to Mumbai. 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 4 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 March and ends in October.
From Krabi, you can fly non-stop to Mumbai with IndiGo Airlines. This route is recently announced though, and not operational yet. It will start in March 2026.
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

In Turkey, the only airport that has a direct connection to Mumbai is Istanbul. 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, airlines that operate direct flights are Air India (Star Alliance), Air-India Express, Emirates, Flydubai, IndiGo Airlines and Spicejet.
From Dubai (Sharjah), you can fly non-stop with Air Arabia or Air-India Express.
From Fujairah and Ras Al Khaimah, you can fly with IndiGo Airlines.

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

In Uzbekistan, the only airport that has a direct connection to Mumbai is Tashkent. 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. This route is recently announced though, and not operational yet. It will start in March 2026.
From Amritsar, Punjab, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Aurangabad, you can fly non-stop with IndiGo Airlines or Spicejet.
From Ayodhya, the only airline with direct flights is IndiGo Airlines. This route is recently announced though, and not operational yet. It will start in March 2026.
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 route is recently announced though, and not operational yet. It will start in March 2026.
From Belgaum, direct flights are offered by Star Air. This is a seasonal route that starts in March and ends in October.
From Bengaluru, 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 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. This route is recently announced though, and not operational yet. It will start in March 2026.
From Durgapur, direct flights are offered by IndiGo Airlines. This route is recently announced though, and not operational yet. It will start in March 2026.
From Ghaziabad, you can fly non-stop with Air-India Express or IndiGo Airlines. This route is recently announced though, and not operational yet. It will start in March 2026.
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 route is recently announced though, and not operational yet. It will start in March 2026.
From Hyderabad, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Alliance Air, IndiGo Airlines and Star Air.
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 route is recently announced though, and not operational yet. It will start in March 2026.
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 route is recently announced though, and not operational yet. It will start in March 2026.
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 March 2026.
From Jammu, direct flights are offered by IndiGo Airlines. This route is recently announced though, and not operational yet. It will start in March 2026.
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 route is recently announced though, and not operational yet. It will start in March 2026.
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, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Kolhapur, you can fly non-stop to Mumbai with Star Air. This is a seasonal route that starts in March 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 March 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 route is recently announced though, and not operational yet. It will start in March 2026.
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 March 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 March and ends in October.
From Srinagar, direct flights are offered by Air India (Star Alliance), Akasa Air and IndiGo Airlines.
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 route is recently announced though, and not operational yet. It will start in March 2026.

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 54 airlines flying to Mumbai from 130 airports around the world, as of March 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 7,401 flights arriving at Mumbai every month (or 1,729 flights each week), from a total of 130 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
Apr 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Apr 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