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 126 airports around the world that have direct flights to Mumbai, spread around 109 cities in 40 countries. Currently, there are 71 domestic flights to Mumbai.
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,541 flights arriving at Mumbai Airport, which are 418 flights per day or 17 flights per hour. On an average day, there is at least 1 flight arriving every 4 minutes.
The most frequently departed flights to Mumbai are routes from New Delhi (DEL) in India and Bengaluru (BLR), also in India. These two routes together are operated 2749 times this month, and make up for 22% of all monthly arrivals at Chhatrapati Shivaji International.
The longest flight to Mumbai BOM is departing from Newark (EWR). This non-stop flight takes around 16 hours and 10 minutes and covers a distance of 7,791 miles (12,538 km).
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 51 airlines that fly to Mumbai. Most flights to Mumbai are operated by IndiGo Airlines, as they connect 90 airports to BOM. That’s around 2 times as much as Air India, the second biggest airline in terms of operated flight routes to Mumbai. Below you can find a list of airlines that operate most BOM flights:
What is the best time to visit Mumbai?
🌴 Tropical
Mumbai is a tropical destination known for its warm climate, with temperatures between 25°C and 30°C (77°F to 86°F) throughout the year. The area is characterized by high humidity and frequent rainfall.
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 80 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 7 airports to choose from that have flights to BOM in First Class.
Intercontinental flights to Mumbai
These are all non-stop intercontinental flights to Chhatrapati Shivaji International (BOM), as of April 2026:
* Please note that there are no direct services from Canada, Southern America, Central America, the Caribbean, China or Oceania.
Non-stop flights from Europe to Mumbai
Air 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).
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 seasonal 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), seasonal flights from Dammam (DMM), year-round flights from Jeddah (JED), Medina (MED), Riyadh (RUH), Abu Dhabi (AUH), Dubai (DXB), seasonal flights from Ras Al Khaimah (RKT), year-round flights from Bahrain Island (BAH), seasonal flights from Tbilisi (TBS), Kuwait City (KWI), year-round flights from Muscat (MCT) and Istanbul (IST).
Akasa 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).
Gulf Air: seasonal flights from Dammam (DMM) and Bahrain Island (BAH).
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), 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).
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).
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, Akasa Air and Spicejet have a significant network of flights from India or Southern Asia to Mumbai.
Air India (Star Alliance): seasonal flights from Dhaka (DAC), year-round flights from Ahmedabad (AMD), Amritsar, Punjab (ATQ), Bengaluru (BLR), Bhopal (BHO), Bhuj (BHJ), Chandigarh (IXC), Chennai (MAA), Coimbatore (CJB), Dehradun (DED), Goa (GOI), Hyderabad (HYD), Indore (IDR), Jaipur (JAI), seasonal flights from Jaisalmer (JSA), year-round flights from Jamnagar (JGA), seasonal flights from Jodhpur (JDH), year-round flights from Kochi (COK), Kolkata (CCU), Lucknow (LKO), Nagpur (NAG), New Delhi (DEL), Patna (PAT), seasonal flights from Srinagar (SXR), year-round flights from Thiruvananthapuram (TRV), Udaipur (UDR), Vadodara (BDQ), Varanasi (VNS), Vijayawada (VGA) and Colombo (CMB).
IndiGo 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), 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 Bagdogra (IXB), year-round flights from Bengaluru (BLR), seasonal flights from Chennai (MAA), year-round flights from Gorakhpur (GOP), seasonal flights from Jaipur (JAI), year-round flights from Kandla (IXY), Kolkata (CCU), Kozhikode (CCJ), New Delhi (DEL), seasonal flights from Patna (PAT), year-round flights from Porbandar (PBD), seasonal flights from Srinagar (SXR), Udaipur (UDR) and Varanasi (VNS).
Star Air: seasonal flights from Belgaum (IXG), Indore (IDR) and Nanded (NDC).
SriLankan Airlines (Oneworld): year-round flights from Colombo (CMB).
Nepal Airlines: seasonal flights from Kathmandu (KTM).
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), 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 Italy to Mumbai
There is 1 airport in Italy that has a direct connection to Mumbai, which is Rome (Fiumicino). From Rome (Fiumicino), direct flights are offered by Air India (Star Alliance). This route is recently announced though, and not operational yet. It will start in April 2026.
All flights from Italy
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
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, you can fly non-stop with Air Astana or IndiGo Airlines.
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 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
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, 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, direct flights are offered by Air India (Star Alliance), Gulf Air and IndiGo Airlines.
From Jeddah, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Saudi Arabian (SkyTeam).
From Medina, you can fly non-stop with IndiGo Airlines or Saudi Arabian (SkyTeam).
From Riyadh, there are 5 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, Flynas, IndiGo Airlines and Saudi Arabian (SkyTeam).
All flights from Saudi Arabia
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
If you are looking for a direct flight from Thailand to Mumbai, there are 3 airports to choose from.
From Bangkok, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), IndiGo Airlines, Thai Airways (Star Alliance) and Thai Vietjet Air.
From Bangkok (Don Muang), the only airline with direct flights is Thai Lion Air. This is a seasonal route that starts in April and ends in October.
From Phuket, direct flights are offered by Akasa Air, IndiGo Airlines and Thai Vietjet Air.
All flights from Thailand
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
There are 5 airports in United Arab Emirates that have non-stop flights to Mumbai.
From Abu Dhabi, direct flights are offered by Air-India Express, Etihad Airways and IndiGo Airlines.
From Dubai, there are 5 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Emirates, Flydubai, IndiGo Airlines and Spicejet.
From Dubai (Sharjah), you can fly non-stop with Air Arabia or Air-India Express.
From Fujairah, you can fly non-stop with IndiGo Airlines or Spicejet.
From Ras Al Khaimah, direct flights are offered by IndiGo Airlines. This route is not operational yet but will start in June.
All flights from United Arab Emirates
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
Tashkent is the only city in Uzbekistan with direct flights to Mumbai. From Tashkent, you can fly non-stop with IndiGo Airlines or Uzbekistan Airways.
All flights from Uzbekistan
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.
From Amritsar, Punjab, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Aurangabad and Ayodhya, all direct flights to Mumbai are operated by IndiGo Airlines.
From Bagdogra, there are 4 airlines that have direct services to Mumbai, which are Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Bareilly, the only airline with direct flights is IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Belgaum, direct flights are offered by Star Air. This is a seasonal route that starts in April and ends in October.
From Bengaluru, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Bhopal, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Bhubaneswar, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Bhuj, you can fly non-stop to Mumbai with Air India (Star Alliance).
From Chandigarh, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Chennai, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Coimbatore, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Darbhanga, direct flights are offered by Akasa Air, IndiGo Airlines and Spicejet.
From Dehradun, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Deoghar, you can fly non-stop to Mumbai with IndiGo Airlines.
From Diu, the only airline with direct flights is Alliance Air.
From Durgapur and Ghaziabad, you can fly with IndiGo Airlines.
From Goa, direct flights are offered by Air India (Star Alliance), Air-India Express and IndiGo Airlines.
From Gorakhpur, you can fly non-stop with IndiGo Airlines or Spicejet.
From Guwahati, you can fly non-stop with Akasa Air or IndiGo Airlines.
From Gwalior, the only airline with direct flights is IndiGo Airlines.
From Hirasar Rajkot, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Hubli / Dharwad, you can fly non-stop to Mumbai with IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Hyderabad, direct flights are offered by Air India (Star Alliance), Alliance Air and IndiGo Airlines.
From Indore, direct flights are offered by Air India (Star Alliance), IndiGo Airlines and Star Air.
From Jabalpur, you can fly non-stop to Mumbai with IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Jaipur, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Air-India Express, IndiGo Airlines and Spicejet.
From Jaisalmer, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Jalgaon, you can fly non-stop to Mumbai with Alliance Air. This route is recently announced though, and not operational yet. It will start in April 2026.
From Jammu, direct flights are offered by IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Jamnagar, the only airline with direct flights is Air India (Star Alliance).
From Jharsuguda, you can fly non-stop to Mumbai with IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Jodhpur, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Kandla, direct flights are offered by Spicejet.
From Kannur and Kanpur, all direct flights to Mumbai are operated by IndiGo Airlines.
From Kochi, direct flights are offered by Air India (Star Alliance), Akasa Air and IndiGo Airlines.
From Kolhapur, you can fly non-stop to Mumbai with Star Air. This is a seasonal route that starts in April and ends in October.
From Kolkata, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Kozhikode, you can fly non-stop with IndiGo Airlines or Spicejet.
From Leh, you can fly non-stop to Mumbai with IndiGo Airlines. This is a seasonal route that starts in April and ends in September.
From Lucknow, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Air-India Express, Akasa Air and IndiGo Airlines.
From Madurai, the only airline with direct flights is IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
From Mangalore, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Mopa, there are 4 airlines that have direct services to Mumbai, which are Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Nagpur, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Nanded, you can fly non-stop to Mumbai with Star Air. This is a seasonal route that starts in April and ends in October.
From New Delhi, there are 5 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Patna, direct flights are offered by Air India (Star Alliance), IndiGo Airlines and Spicejet.
From Porbandar, you can fly non-stop to Mumbai with Spicejet.
From Port Blair, Raipur and Rajahmundry, all direct flights to Mumbai are operated by IndiGo Airlines.
From Ranchi, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Solapur, the only airline with direct flights is Star Air. This is a seasonal route that starts in April and ends in October.
From Srinagar, there are 4 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Thiruvananthapuram, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Tiruchirappalli and Tirupati, you can fly with IndiGo Airlines.
From Udaipur, direct flights are offered by Air India (Star Alliance), IndiGo Airlines and Spicejet.
From Vadodara, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Varanasi, there are 5 airlines that have direct services to Mumbai, which are Air India (Star Alliance), Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Vijayawada, you can fly non-stop with Air India (Star Alliance) or IndiGo Airlines.
From Visakhapatnam, direct flights are offered by IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
All flights from India
Alternative airports near Mumbai
Flying to an alternative airport near Mumbai could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Mumbai (BOM) are listed below. The closest alternative airports are Navi Mumbai (NMI) and Pune (PNQ).
Frequently asked questions - FAQ
How many airports are there in Mumbai?
There are 2 airports in Mumbai: Chhatrapati Shivaji International (BOM) and Navi Mumbai Airport (NMI).
What is the best airport to fly into Mumbai?
The most convenient airport to fly into Mumbai is Chhatrapati Shivaji International (BOM).
How many airlines fly to Mumbai?
There are 51 airlines flying to Mumbai from 126 airports around the world, as of April 2026.
Which airlines fly to Mumbai?
IndiGo Airlines, Air India and Spicejet operate most flights to Mumbai. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Mumbai?
Star Alliance, SkyTeam and Oneworld are all flying to Mumbai.
How many nonstop flights are there to Mumbai?
There are roughly 12,541 flights arriving at Mumbai every month (or 2,926 flights each week), from a total of 126 airports worldwide.
What is the official name of Mumbai Airport?
The official name of Mumbai Airport is Chhatrapati Shivaji International.
What is the airport code of Mumbai Airport?
The airport code of Mumbai Airport is BOM.
What are the most popular flights to Mumbai?
New Delhi, Bengaluru and Chennai are the 3 most popular routes to Mumbai. For a complete overview of all flight routes to Mumbai, please use our flight map.
How long is the flight to Mumbai?
| New Delhi to Mumbai | 2h 20m |
| Bengaluru to Mumbai | 1h 50m |
| Chennai to Mumbai | 2h 15m |
| Hyderabad to Mumbai | 1h 40m |
| Kolkata to Mumbai | 2h 50m |