Non-stop flights to Mumbai (BOM)
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.
On this page
All direct flights to Mumbai Top 200 flights with a stopover Airlines flying to Mumbai Best time to visit Mumbai Long-Haul Flights Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis 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).
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.
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.
Airlines flying to Mumbai
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.
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.










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:
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 India (Star Alliance): year-round flights from Frankfurt (FRA), London Heathrow (LHR) and seasonal flights from Rome (Fiumicino) (FCO).
Lufthansa (Star Alliance): year-round flights from Frankfurt (FRA) and Munich (MUC).
LOT (Star Alliance): seasonal flights from Warsaw (WAW).
Swiss (Star Alliance): year-round flights from Zürich (ZRH).
IndiGo Airlines: year-round flights from London Heathrow (LHR), Manchester (MAN), Athens (ATH) and Amsterdam (AMS).
Air Canada (Star Alliance): seasonal flights from London Heathrow (LHR).
British Airways (Oneworld): year-round flights from London Heathrow (LHR).
Virgin Atlantic (SkyTeam): year-round flights from London Heathrow (LHR).
SAS (SkyTeam): seasonal flights from Copenhagen (CPH).
KLM (SkyTeam): year-round flights from Amsterdam (AMS).
Air France (SkyTeam): year-round flights from Paris (CDG).
Non-stop flights from the US to Mumbai
Air 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 India (Star Alliance): year-round flights from Mauritius (MRU).
Air Mauritius: year-round flights from Mauritius (MRU).
IndiGo Airlines: year-round flights from Nairobi (NBO) and Mahé (SEZ).
Kenya Airways (SkyTeam): year-round flights from Nairobi (NBO).
Air Tanzania: year-round flights from Dar es Salaam (DAR).
Ethiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).
Uganda Airlines: year-round flights from Entebbe (EBB).
Egyptair (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 India (Star Alliance): year-round flights from Doha (DOH), Dammam (DMM), Jeddah (JED), Riyadh (RUH) and Dubai (DXB).
IndiGo 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 Air: seasonal flights from Doha (DOH), Jeddah (JED), Riyadh (RUH) and Kuwait City (KWI).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Flynas: seasonal flights from Riyadh (RUH).
Saudi Arabian (SkyTeam): year-round flights from Jeddah (JED), seasonal flights from Medina (MED) and Riyadh (RUH).
Air Arabia: year-round flights from Dubai (Sharjah) (SHJ).
Air-India Express: year-round flights from Abu Dhabi (AUH), seasonal flights from Dubai (DXB), year-round flights from Dubai (Sharjah) (SHJ) and Muscat (MCT).
Emirates: year-round flights from Dubai (DXB).
Etihad Airways: year-round flights from Abu Dhabi (AUH).
Flydubai: year-round flights from Dubai (DXB).
Spicejet: year-round flights from Dubai (DXB).
Gulf Air: year-round flights from Bahrain Island (BAH).
Jazeera Airways: seasonal flights from Kuwait City (KWI).
Kuwait Airways: year-round flights from Kuwait City (KWI).
Oman Air (Oneworld): year-round flights from Muscat (MCT).
SalamAir: seasonal flights from Muscat (MCT).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
Azerbaijan: year-round flights from Baku (GYD).
Iraqi Airways: seasonal flights from Al Najaf (NJF).
Royal Jordanian (Oneworld): year-round flights from Amman (AMM).
Yemenia: 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 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 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 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 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 Air: seasonal flights from Ahmedabad (AMD), Diu (DIU) and Hyderabad (HYD).
Spicejet: 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 Air: seasonal flights from Belgaum (IXG), Hyderabad (HYD), Indore (IDR) and Nanded (NDC).
SriLankan Airlines (Oneworld): year-round flights from Colombo (CMB).
Nepal Airlines: seasonal flights from Kathmandu (KTM).
Iran Air: seasonal flights from Tehran (IKA).
Non-stop flights from Japan to Mumbai
Air India (Star Alliance): seasonal flights from Tokyo (HND).
ANA (Star Alliance): year-round flights from Tokyo (NRT).
Non-stop flights from East Asia to Mumbai
Cathay 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 India (Star Alliance): year-round flights from Singapore (SIN) and Bangkok (BKK).
IndiGo Airlines: year-round flights from Singapore (SIN), Bangkok (BKK), seasonal flights from Krabi (KBV), year-round flights from Phuket (HKT) and Jakarta (CGK).
Singapore Airlines (Star Alliance): year-round flights from Singapore (SIN).
Akasa Air: seasonal flights from Phuket (HKT).
Thai Airways (Star Alliance): year-round flights from Bangkok (BKK).
Thai Lion Air: seasonal flights from Bangkok (Don Muang) (DMK).
Thai Vietjet Air: year-round flights from Bangkok (BKK) and Phuket (HKT).
Batik Air: year-round flights from Kuala Lumpur (KUL).
Malaysia Airlines (Oneworld): year-round flights from Kuala Lumpur (KUL).
VietJet Air: year-round flights from Hanoi (HAN) and Ho Chi Minh City (SGN).
Vietnam Airlines (SkyTeam): year-round flights from Hanoi (HAN) and Ho Chi Minh City (SGN).
Non-stop flights from Central Asia to Mumbai
IndiGo Airlines: seasonal flights from Almaty (ALA) and Tashkent (TAS).
Air Astana: seasonal flights from Almaty (ALA).
Uzbekistan Airways: seasonal flights from Tashkent (TAS).
International flights to Mumbai
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?
| New Delhi to Mumbai | 2h 20m |
| Bengaluru to Mumbai | 1h 40m |
| Chennai to Mumbai | 2h |
| Hyderabad to Mumbai | 1h 30m |
| Kolkata to Mumbai | 2h 50m |