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 122 airports around the world that have direct flights to Mumbai, spread around 107 cities in 41 countries. Currently, there are 66 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 12,327 flights arriving at Mumbai Airport, which are 411 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 2654 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).
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 52 airlines that fly to Mumbai. Most flights to Mumbai are operated by IndiGo Airlines, as they connect 85 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 75 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
Mumbai is well connected to lots of airports around the world.
These are all non-stop intercontinental flights to Chhatrapati Shivaji International (BOM), as of September 2026:
* Please note that there are no direct services from 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 Rome (Fiumicino) (FCO).
Lufthansa (Star Alliance): year-round flights from Frankfurt (FRA) and Munich (MUC).
Swiss (Star Alliance): year-round flights from Zürich (ZRH).
IndiGo Airlines: year-round flights from London Heathrow (LHR), Athens (ATH) and Amsterdam (AMS).
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 seasonal from New York City (JFK).
Non-stop flights from Canada to Mumbai
Air India is currently the only airline flying non-stop from Canada to Mumbai. They fly seasonal from Toronto (YYZ).
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), Kuwait City (KWI), year-round flights from Muscat (MCT) and Istanbul (IST).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Akasa Air: seasonal flights from Jeddah (JED), Riyadh (RUH) and year-round flights from Abu Dhabi (AUH).
flyadeal: seasonal flights from Riyadh (RUH).
Flynas: year-round flights from Riyadh (RUH).
Riyadh Air: year-round flights from Riyadh (RUH).
Saudi Arabian (SkyTeam): year-round flights from Jeddah (JED).
Air Arabia: year-round flights from Dubai (Sharjah) (SHJ).
Air-India Express: year-round flights from Abu Dhabi (AUH), Dubai (Sharjah) (SHJ), seasonal flights from Kuwait City (KWI) and year-round flights from 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: year-round flights from Kuwait City (KWI).
Kuwait Airways: year-round flights from Kuwait City (KWI).
Oman Air (Oneworld): year-round flights from Muscat (MCT).
SalamAir: year-round flights from Muscat (MCT).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
Azerbaijan: year-round flights from Baku (GYD).
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), Bhuj (BHJ), Chandigarh (IXC), Chennai (MAA), Dehradun (DED), Goa (GOI), Hyderabad (HYD), Indore (IDR), Jaipur (JAI), seasonal flights from Jaisalmer (JSA), 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), seasonal flights from Vadodara (BDQ), year-round flights from Vijayawada (VGA) and Colombo (CMB).
IndiGo Airlines: year-round flights from Dhaka (DAC), Adampur (AIP), 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), Durgapur (RDP), Goa (GOI), Gorakhpur (GOP), Guwahati (GAU), Gwalior (GWL), Hubli / Dharwad (HBX), Hyderabad (HYD), Indore (IDR), seasonal flights from Jabalpur (JLR), year-round flights from Jaipur (JAI), seasonal flights from Jaisalmer (JSA), year-round flights from Jammu (IXJ), Jamnagar (JGA), Jodhpur (JDH), Kannur (CNN), Kanpur (KNU), Kochi (COK), Kolkata (CCU), Kozhikode (CCJ), seasonal flights from Leh (IXL), year-round flights from Lucknow (LKO), Madurai (IXM), 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), 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), Bengaluru (BLR), Bhopal (BHO), Bhubaneswar (BBI), Coimbatore (CJB), Goa (GOI), Jaipur (JAI), Jamnagar (JGA), Jodhpur (JDH), Kochi (COK), Lucknow (LKO), Mangalore (IXE), seasonal flights from Nagpur (NAG), year-round flights from New Delhi (DEL), Ranchi (IXR) and Varanasi (VNS).
Akasa Air: seasonal flights from Ahmedabad (AMD), Allahabad (IXD), Bagdogra (IXB), Bengaluru (BLR), Chennai (MAA), year-round flights from Coimbatore (CJB), seasonal flights from Guwahati (GAU), Jaipur (JAI), Kochi (COK), Kolkata (CCU), Lucknow (LKO), New Delhi (DEL), Srinagar (SXR), Udaipur (UDR) and Varanasi (VNS).
Alliance Air: year-round flights from Ahmedabad (AMD) and Diu (DIU).
Spicejet: seasonal flights from Ahmedabad (AMD), Bagdogra (IXB), Bengaluru (BLR), Goa (GOI), year-round flights from Gorakhpur (GOP), seasonal flights from Hyderabad (HYD), Jaipur (JAI), Jammu (IXJ), Kandla (IXY), Kochi (COK), Kolkata (CCU), Kozhikode (CCJ), year-round flights from New Delhi (DEL), seasonal flights from Patna (PAT), Srinagar (SXR), Udaipur (UDR) and Varanasi (VNS).
Star Air: seasonal flights from Belgaum (IXG), Indore (IDR) and Nanded (NDC).
SriLankan Airlines (Oneworld): year-round flights from Colombo (CMB).
Nepal Airlines: year-round flights from Kathmandu (KTM).
Non-stop flights from Japan to Mumbai
Air India (Star Alliance): year-round 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), Phuket (HKT), seasonal flights from Denpasar (DPS) and year-round flights from Jakarta (CGK).
Singapore Airlines (Star Alliance): year-round flights from Singapore (SIN).
Akasa Air: seasonal flights from Phuket (HKT) and Hanoi (HAN).
Spicejet: seasonal flights from Phuket (HKT).
Thai Airways (Star Alliance): year-round flights from Bangkok (BKK).
Thai Lion Air: year-round flights from Bangkok (Don Muang) (DMK).
Thai Vietjet Air: year-round flights from Bangkok (BKK) and seasonal flights from Phuket (HKT).
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).
Batik Air: year-round flights from Kuala Lumpur (KUL).
Malaysia Airlines (Oneworld): year-round flights from Kuala Lumpur (KUL).
Non-stop flights from Central Asia to Mumbai
Air Astana: year-round flights from Almaty (ALA).
Uzbekistan Airways: year-round 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 Canada to Mumbai
In Canada, the only airport that has a direct connection to Mumbai is Toronto. From Toronto, direct flights are offered by Air India (Star Alliance). This is a seasonal route that starts in October and ends in March.
All flights from Canada
Flights from Denmark to Mumbai
Copenhagen is the only city in Denmark with direct flights to Mumbai. From Copenhagen, direct flights are offered by SAS (SkyTeam). This route is not operational yet but will start in October.
All flights from Denmark
Flights from Egypt to Mumbai
There is 1 airport in Egypt that has a direct connection to Mumbai, which is Cairo. From Cairo, direct flights are offered by Egyptair (Star Alliance).
All flights from Egypt
Flights from Ethiopia to Mumbai
Addis Ababa is the only city in Ethiopia with direct flights to Mumbai. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).
All flights from Ethiopia
Flights from France to Mumbai
In France, the only airport that has a direct connection to Mumbai is Paris. From Paris, direct flights are offered by Air France (SkyTeam).
All flights from France
Flights from Georgia to Mumbai
There is 1 airport in Georgia that has a direct connection to Mumbai, which is Tbilisi. From Tbilisi, direct flights are offered by IndiGo Airlines. This is a seasonal route that started in March and ends in August.
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
In Greece, the only airport that has a direct connection to Mumbai is Athens. From Athens, direct flights are offered by IndiGo Airlines.
All flights from Greece
Flights from Hong Kong to Mumbai
Hong Kong is the only city in Hong Kong with direct flights to Mumbai. From Hong Kong, direct flights are offered by Cathay Pacific (Oneworld).
All flights from Hong Kong
Flights from Indonesia to Mumbai
If you are looking for a direct flight from Indonesia to Mumbai, there are 2 airports to choose from.
From Denpasar and Jakarta, you can fly with IndiGo Airlines.
All flights from Indonesia
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).
All flights from Italy
Flights from Japan to Mumbai
In Japan, there are 2 airports that have direct flights to Mumbai.
From Tokyo, direct flights are offered by Air India (Star Alliance).
From Tokyo, the only airline with direct flights is ANA (Star Alliance).
All flights from Japan
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
Flights from Kazakhstan to Mumbai
In Kazakhstan, the only airport that has a direct connection to Mumbai is Almaty. From Almaty, direct flights are offered by Air Astana.
All flights from Kazakhstan
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
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 Air-India Express, 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
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
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
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
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
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
Flights from Qatar to Mumbai
Doha is the only city in Qatar with direct flights to Mumbai. From Doha, direct flights are offered by Air India (Star Alliance), IndiGo Airlines and Qatar Airways (Oneworld).
All flights from Qatar
Flights from Saudi Arabia to Mumbai
If you are looking for a direct flight from Saudi Arabia to Mumbai, there are 4 airports to choose from.
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 to Mumbai with IndiGo Airlines.
From Riyadh, airlines that operate direct flights are Air India (Star Alliance), Akasa Air, flyadeal, Flynas, IndiGo Airlines and Riyadh Air.
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
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
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
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
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
Flights from Thailand to Mumbai
There are 3 airports in Thailand that have non-stop flights to Mumbai.
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.
From Phuket, there are 4 airlines that have direct services to Mumbai, which are Akasa Air, IndiGo Airlines, Spicejet and Thai Vietjet Air.
All flights from Thailand
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
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
In United Arab Emirates, there are 5 airports that have direct flights to Mumbai.
From Abu Dhabi, there are 4 airlines that have direct services to Mumbai, which are Air-India Express, Akasa Air, 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 and Ras Al Khaimah, you can fly with IndiGo Airlines.
All flights from United Arab Emirates
Flights from United Kingdom to Mumbai
London Heathrow is the only city in United Kingdom with direct flights to Mumbai. From London Heathrow, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), British Airways (Oneworld), IndiGo Airlines and Virgin Atlantic (SkyTeam).
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, direct flights are offered by 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, direct flights are offered by Akasa Air, VietJet Air and Vietnam Airlines (SkyTeam).
From Ho Chi Minh City, you can fly non-stop with VietJet Air or 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). 66 airports in India have direct flights to the airport.
From Adampur, direct flights are offered by 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, the only airline with direct flights is Alliance Air.
From Amritsar, Punjab, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Aurangabad, you can fly non-stop to Mumbai with 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 Belgaum, the only airline with direct flights is Star Air. This is a seasonal route that starts in October and ends in March.
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 and Bhubaneswar, you can fly with Air-India Express and 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, direct flights are offered by Air India (Star Alliance), Akasa Air and IndiGo Airlines.
From Coimbatore, direct flights are offered by Air-India Express, Akasa Air and 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 Delhi / Noida, you can fly non-stop with Akasa Air or IndiGo Airlines.
From Deoghar, direct flights are offered by IndiGo Airlines.
From Diu, the only airline with direct flights is Alliance Air.
From Durgapur and Ghaziabad, all direct flights to Mumbai are operated by IndiGo Airlines.
From Goa, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Air-India Express, IndiGo Airlines and Spicejet.
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, the only airline with direct flights is IndiGo Airlines.
From Hyderabad, direct flights are offered by Air India (Star Alliance), IndiGo Airlines and Spicejet.
From Indore, direct flights are offered by Air India (Star Alliance), IndiGo Airlines and Star Air.
From Jabalpur, direct flights are offered by IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Jaipur, 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 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, the only airline with direct flights is Alliance Air.
From Jammu, you can fly non-stop with IndiGo Airlines or Spicejet.
From Jamnagar, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Jodhpur, direct flights are offered by Air India (Star Alliance), Air-India Express and IndiGo Airlines.
From Kandla, the only airline with direct flights is Spicejet. This is a seasonal route that starts in October and ends in March.
From Kannur and Kanpur, you can fly with IndiGo Airlines.
From Kochi, 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 Kolhapur, you can fly non-stop to Mumbai with Star Air.
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 route is recently announced though, and not operational yet. It will start in September 2026.
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, direct flights are offered by IndiGo Airlines.
From Mangalore, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Mopa, direct flights are offered by Air-India Express, Akasa Air and IndiGo Airlines.
From Nagpur, direct flights are offered by Air India (Star Alliance), Air-India Express and IndiGo Airlines.
From Nanded, you can fly non-stop to Mumbai with Star Air. This is a seasonal route that starts in October and ends in March.
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 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.
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, direct flights are offered by IndiGo Airlines.
From Udaipur, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Vadodara, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Varanasi, there are 4 airlines that have direct services to Mumbai, which are 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, you can fly non-stop to Mumbai with 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 52 airlines flying to Mumbai from 122 airports around the world, as of September 2026.
Which airlines fly to Mumbai?
IndiGo Airlines, Air India and Akasa Air 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,327 flights arriving at Mumbai every month (or 2,877 flights each week), from a total of 122 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 Hyderabad 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 15m |
| Bengaluru to Mumbai | 1h 50m |
| Hyderabad to Mumbai | 1h 40m |
| Chennai to Mumbai | 2h 15m |
| Ahmedabad to Mumbai | 1h 10m |