Non-stop flights to Bengaluru (BLR)
Bengaluru International Airport is the third largest airport in India. It is an international airport. In total there are 108 airports around the world that have direct flights to Bengaluru, spread around 91 cities in 23 countries. Currently, there are 76 domestic flights to Bengaluru.
On this page
All direct flights to Bengaluru Top 200 flights with a stopover Airlines flying to Bengaluru Best time to visit Bengaluru Long-Haul Flights Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 11,590 flights arriving at Bengaluru Airport, which are 386 flights per day or 16 flights per hour. On an average day, there is at least 1 flight arriving every 4 minutes.
The most frequently departed flights to Bengaluru are routes from New Delhi (DEL) in India and Mumbai (BOM), also in India. These two routes together are operated 2233 times this month, and make up for 19% of all monthly arrivals at Bengaluru International Airport.
The longest flight to Bengaluru BLR is departing from Sydney (SYD). This non-stop flight takes around 11 hours and 15 minutes and covers a distance of 5,810 miles (9,350 km).
List of all direct flights to Bengaluru
Below you can find a list of all cities and countries that have direct flights to Bengaluru, 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 Bengaluru.
Airlines flying to Bengaluru
Currently, there are 38 airlines that fly to Bengaluru. Most flights to Bengaluru are operated by IndiGo Airlines, as they connect 83 airports to BLR. That’s around 2 times as much as Air-India Express, the second biggest airline in terms of operated flight routes to Bengaluru. Below you can find a list of airlines that operate most BLR flights:
What is the best time to visit Bengaluru?
🌴 Tropical
Bengaluru 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, Bengaluru 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 Bengaluru
Explore all long-haul flights to Bengaluru with a flight duration of more than 7 hours.







Business class flights to Bengaluru
There are 52 airports that have flights to Bengaluru in Business Class. All airports that offer business class flights to BLR are listed below:
First class flights to Bengaluru
There is only one airport that has First Class flights to Bengaluru, which is Munich (MUC).
Intercontinental flights to Bengaluru
These are all non-stop intercontinental flights to Bengaluru International Airport (BLR), as of April 2026:
* Please note that there are no direct services from the United States, Canada, Southern America, Central America, the Caribbean, China or Central Asia.
Non-stop flights from Europe to Bengaluru
Lufthansa (Star Alliance): year-round flights from Frankfurt (FRA) and Munich (MUC).
Air France (SkyTeam): year-round flights from Paris (CDG).
KLM (SkyTeam): year-round flights from Amsterdam (AMS).
Air India (Star Alliance): year-round 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).
Non-stop flights from Africa to Bengaluru
Ethiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).
IndiGo Airlines: year-round flights from Mauritius (MRU).
Non-stop flights from the Middle-East / Western Asia to Bengaluru
IndiGo Airlines: year-round flights from Doha (DOH), Jeddah (JED), seasonal flights from Abu Dhabi (AUH) and year-round flights from Dubai (DXB).
Air-India Express: year-round flights from Doha (DOH), Dammam (DMM), Jeddah (JED), Riyadh (RUH), Abu Dhabi (AUH), Dubai (DXB) and Kuwait City (KWI).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Akasa Air: seasonal flights from Jeddah (JED).
Saudi Arabian (SkyTeam): year-round flights from Jeddah (JED).
Air Arabia: year-round flights from Dubai (Sharjah) (SHJ).
Emirates: year-round flights from Dubai (DXB).
Etihad Airways: year-round flights from Abu Dhabi (AUH).
Jazeera Airways: seasonal flights from Kuwait City (KWI).
Kuwait Airways: year-round flights from Kuwait City (KWI).
Gulf Air: year-round flights from Bahrain Island (BAH).
Oman Air (Oneworld): year-round flights from Muscat (MCT).
SalamAir: seasonal flights from Muscat (MCT).
Non-stop flights from India / South Asia to Bengaluru
IndiGo Airlines, Air-India Express and Akasa Air have a significant network of flights from India or Southern Asia to Bengaluru.
Air India (Star Alliance): seasonal flights from Kolkata (CCU), year-round flights from Mumbai (BOM) and New Delhi (DEL).
IndiGo Airlines: year-round flights from Agartala (IXA), seasonal flights from Agatti Island (AGX), year-round flights from Agra (AGR), Ahmedabad (AMD), Allahabad (IXD), Amritsar, Punjab (ATQ), Aurangabad (IXU), Bagdogra (IXB), Belgaum (IXG), Bhopal (BHO), Bhubaneswar (BBI), Chandigarh (IXC), Chennai (MAA), Coimbatore (CJB), Dehradun (DED), Durgapur (RDP), Goa (GOI), Gorakhpur (GOP), Guwahati (GAU), Hubli / Dharwad (HBX), Hyderabad (HYD), Indore (IDR), Jabalpur (JLR), Jaipur (JAI), seasonal flights from Jaisalmer (JSA), year-round flights from Jammu (IXJ), Jodhpur (JDH), Kannur (CNN), Kanpur (KNU), Kochi (COK), Kolkata (CCU), Kozhikode (CCJ), Lucknow (LKO), Madurai (IXM), Mangalore (IXE), Mumbai (BOM), Nagpur (NAG), Nasik (ISK), New Delhi (DEL), Patna (PAT), Pondicherry (PNY), seasonal flights from Port Blair (IXZ), year-round flights from Pune (PNQ), Raipur (RPR), Rajahmundry (RJA), Ranchi (IXR), Shirdi (SAG), Srinagar (SXR), Surat (STV), Thiruvananthapuram (TRV), Thoothukudi (TCR), Tiruchirappalli (TRZ), Tirupati (TIR), Udaipur (UDR), Vadodara (BDQ), Varanasi (VNS), Vijayawada (VGA), Visakhapatnam (VTZ), Malé (MLE) and Colombo (CMB).
Air-India Express: year-round flights from Ahmedabad (AMD), Bagdogra (IXB), Bhubaneswar (BBI), Chandigarh (IXC), Chennai (MAA), Dehradun (DED), Goa (GOI), Guwahati (GAU), seasonal flights from Gwalior (GWL), year-round flights from Hyderabad (HYD), Indore (IDR), Jaipur (JAI), seasonal flights from Jodhpur (JDH), year-round flights from Kannur (CNN), Kochi (COK), Kolkata (CCU), Kozhikode (CCJ), Lucknow (LKO), Mangalore (IXE), Nagpur (NAG), New Delhi (DEL), Patna (PAT), Port Blair (IXZ), Pune (PNQ), Ranchi (IXR), seasonal flights from Srinagar (SXR), year-round flights from Surat (STV), Thiruvananthapuram (TRV), Tiruchirappalli (TRZ), seasonal flights from Udaipur (UDR), year-round flights from Varanasi (VNS), Vijayawada (VGA), Visakhapatnam (VTZ) and seasonal flights from Kathmandu (KTM).
Akasa Air: seasonal flights from Ahmedabad (AMD), Bagdogra (IXB), Bhubaneswar (BBI), Gorakhpur (GOP), Guwahati (GAU), Kochi (COK), Kolkata (CCU), Kozhikode (CCJ), Lucknow (LKO), Mumbai (BOM), New Delhi (DEL), Pune (PNQ) and Varanasi (VNS).
Alliance Air: seasonal flights from Goa (GOI), Hyderabad (HYD) and Kochi (COK).
Fly91: seasonal flights from Hubli / Dharwad (HBX) and Nanded (NDC).
Spicejet: seasonal flights from Ahmedabad (AMD), Chennai (MAA), Kolkata (CCU), year-round flights from Mumbai (BOM), New Delhi (DEL) and seasonal flights from Patna (PAT).
Star Air: seasonal flights from Hyderabad (HYD) 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 Bengaluru
Japan Airlines is currently the only airline flying non-stop from Japan to Bengaluru. They fly year-round from Tokyo (NRT).
Non-stop flights from East Asia to Bengaluru
Cathay Pacific is currently the only airline flying non-stop from Eastern Asia to Bengaluru. They fly year-round from Hong Kong (HKG).
Non-stop flights from South-East Asia to Bengaluru
IndiGo Airlines: year-round flights from Denpasar (DPS), Kuala Lumpur (KUL), Langkawi (LGK), Singapore (SIN), Bangkok (BKK) and Phuket (HKT).
AirAsia: year-round flights from Kuala Lumpur (KUL).
Batik Air: year-round flights from Kuala Lumpur (KUL).
Malaysia Airlines (Oneworld): year-round flights from Kuala Lumpur (KUL).
Singapore Airlines (Star Alliance): year-round flights from Singapore (SIN).
Air-India Express: year-round flights from Bangkok (BKK).
Akasa Air: seasonal flights from Phuket (HKT).
Thai AirAsia: year-round flights from Bangkok (Don Muang) (DMK).
Thai Airways (Star Alliance): year-round flights from Bangkok (BKK).
Thai Lion Air: seasonal flights from Bangkok (Don Muang) (DMK).
VietJet Air: year-round flights from Ho Chi Minh City (SGN).
Vietnam Airlines (SkyTeam): year-round flights from Hanoi (HAN).
Non-stop flights from Australia / New Zealand / Oceania / the Pacific to Bengaluru
Qantas is currently the only airline flying non-stop from Oceania to Bengaluru. They fly year-round from Sydney (SYD).
International flights to Bengaluru
Flights from Australia to Bengaluru
Sydney is the only city in Australia with direct flights to Bengaluru. From Sydney, direct flights are offered by Qantas (Oneworld).
All flights from Australia
Flights from Bahrain to Bengaluru
In Bahrain, the only airport that has a direct connection to Bengaluru is Bahrain Island. From Bahrain Island, direct flights are offered by Gulf Air.
All flights from Bahrain
Flights from Ethiopia to Bengaluru
There is 1 airport in Ethiopia that has a direct connection to Bengaluru, which is Addis Ababa. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).
All flights from Ethiopia
Flights from France to Bengaluru
In France, the only airport that has a direct connection to Bengaluru is Paris. From Paris, direct flights are offered by Air France (SkyTeam).
All flights from France
Flights from Germany to Bengaluru
There are 2 airports in Germany that have non-stop flights to Bengaluru.
From Frankfurt and Munich, you can fly with Lufthansa (Star Alliance).
All flights from Germany
Flights from Hong Kong to Bengaluru
Hong Kong is the only city in Hong Kong with direct flights to Bengaluru. From Hong Kong, direct flights are offered by Cathay Pacific (Oneworld).
All flights from Hong Kong
Flights from Indonesia to Bengaluru
There is 1 airport in Indonesia that has a direct connection to Bengaluru, which is Denpasar. From Denpasar, direct flights are offered by IndiGo Airlines.
All flights from Indonesia
Flights from Japan to Bengaluru
Tokyo is the only city in Japan with direct flights to Bengaluru. From Tokyo, direct flights are offered by Japan Airlines (Oneworld).
All flights from Japan
Flights from Kuwait to Bengaluru
In Kuwait, the only airport that has a direct connection to Bengaluru is Kuwait City. From Kuwait City, direct flights are offered by Air-India Express, Jazeera Airways and Kuwait Airways.
All flights from Kuwait
Flights from Malaysia to Bengaluru
If you are looking for a direct flight from Malaysia to Bengaluru, there are 2 airports to choose from.
From Kuala Lumpur, there are 4 airlines that have direct services to Bengaluru, which are AirAsia, Batik Air, IndiGo Airlines and Malaysia Airlines (Oneworld).
From Langkawi, the only airline with direct flights is IndiGo Airlines.
All flights from Malaysia
Flights from Maldives to Bengaluru
There is 1 airport in Maldives that has a direct connection to Bengaluru, which is Malé. From Malé, direct flights are offered by IndiGo Airlines.
All flights from Maldives
Flights from Mauritius to Bengaluru
In Mauritius, the only airport that has a direct connection to Bengaluru is Mauritius. From Mauritius, direct flights are offered by IndiGo Airlines.
All flights from Mauritius
Flights from Nepal to Bengaluru
Kathmandu is the only city in Nepal with direct flights to Bengaluru. From Kathmandu, you can fly non-stop with Air-India Express or Nepal Airlines.
All flights from Nepal
Flights from Netherlands to Bengaluru
There is 1 airport in Netherlands that has a direct connection to Bengaluru, which is Amsterdam. From Amsterdam, direct flights are offered by KLM (SkyTeam).
All flights from Netherlands
Flights from Oman to Bengaluru
Muscat is the only city in Oman with direct flights to Bengaluru. From Muscat, you can fly non-stop with Oman Air (Oneworld) or SalamAir.
All flights from Oman
Flights from Qatar to Bengaluru
In Qatar, the only airport that has a direct connection to Bengaluru is Doha. From Doha, direct flights are offered by Air-India Express, IndiGo Airlines and Qatar Airways (Oneworld).
All flights from Qatar
Flights from Saudi Arabia to Bengaluru
In Saudi Arabia, there are 3 airports that have direct flights to Bengaluru.
From Dammam, direct flights are offered by Air-India Express.
From Jeddah, there are 4 airlines that have direct services to Bengaluru, which are Air-India Express, Akasa Air, IndiGo Airlines and Saudi Arabian (SkyTeam).
From Riyadh, you can fly non-stop to Bengaluru with Air-India Express.
All flights from Saudi Arabia
Flights from Singapore to Bengaluru
There is 1 airport in Singapore that has a direct connection to Bengaluru, which is Singapore. From Singapore, you can fly non-stop with IndiGo Airlines or Singapore Airlines (Star Alliance).
All flights from Singapore
Flights from Sri Lanka to Bengaluru
In Sri Lanka, the only airport that has a direct connection to Bengaluru is Colombo. From Colombo, you can fly non-stop with IndiGo Airlines or SriLankan Airlines (Oneworld).
All flights from Sri Lanka
Flights from Thailand to Bengaluru
If you are looking for a direct flight from Thailand to Bengaluru, there are 3 airports to choose from.
From Bangkok, direct flights are offered by Air-India Express, IndiGo Airlines and Thai Airways (Star Alliance).
From Bangkok (Don Muang), you can fly non-stop with Thai AirAsia or Thai Lion Air.
From Phuket, you can fly non-stop with Akasa Air or IndiGo Airlines.
All flights from Thailand
Flights from United Arab Emirates to Bengaluru
There are 3 airports in United Arab Emirates that have non-stop flights to Bengaluru.
From Abu Dhabi, direct flights are offered by Air-India Express, Etihad Airways and IndiGo Airlines.
From Dubai, direct flights are offered by Air-India Express, Emirates and IndiGo Airlines.
From Dubai (Sharjah), you can fly non-stop to Bengaluru with Air Arabia.
All flights from United Arab Emirates
Flights from United Kingdom to Bengaluru
London Heathrow is the only city in United Kingdom with direct flights to Bengaluru. From London Heathrow, direct flights are offered by Air India (Star Alliance), British Airways (Oneworld) and Virgin Atlantic (SkyTeam).
All flights from United Kingdom
Flights from Vietnam to Bengaluru
In Vietnam, there are 2 airports that have direct flights to Bengaluru.
From Hanoi, direct flights are offered by Vietnam Airlines (SkyTeam).
From Ho Chi Minh City, the only airline with direct flights is VietJet Air.
All flights from Vietnam
Domestic flights to Bengaluru
Flights from India to Bengaluru
There are lots of domestic flights to Bengaluru (BLR). 76 airports in India have direct flights to the airport.
From Agartala, Agatti Island and Agra, all direct flights to Bengaluru are operated by IndiGo Airlines.
From Ahmedabad, there are 4 airlines that have direct services to Bengaluru, which are Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Allahabad, Amritsar, Punjab, Aurangabad and Ayodhya, all direct flights to Bengaluru are operated by IndiGo Airlines.
From Bagdogra, direct flights are offered by Air-India Express, Akasa Air and IndiGo Airlines.
From Bareilly, Belgaum and Bhopal, all direct flights to Bengaluru are operated by IndiGo Airlines.
From Bhubaneswar, direct flights are offered by Air-India Express, Akasa Air and IndiGo Airlines.
From Bidar, the only airline with direct flights is Star Air. This is a seasonal route that starts in April and ends in October.
From Chandigarh, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Chennai, direct flights are offered by Air-India Express, IndiGo Airlines and Spicejet.
From Coimbatore, direct flights are offered by IndiGo Airlines.
From Darbhanga, you can fly non-stop to Bengaluru with Akasa Air. This is a seasonal route that starts in April and ends in September.
From Dehradun, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Deoghar, Durgapur and Ghaziabad, all direct flights to Bengaluru are operated by IndiGo Airlines.
From Goa, direct flights are offered by Air-India Express, Alliance Air and IndiGo Airlines.
From Gorakhpur, you can fly non-stop with Akasa Air or IndiGo Airlines.
From Guwahati, direct flights are offered by Air-India Express, Akasa Air and IndiGo Airlines.
From Gwalior, the only airline with direct flights is Air-India Express. This is a seasonal route that starts in April and ends in October.
From Hirasar Rajkot, you can fly non-stop to Bengaluru with IndiGo Airlines.
From Hubli / Dharwad, you can fly non-stop with Fly91 or IndiGo Airlines.
From Hyderabad, there are 4 airlines that have direct services to Bengaluru, which are Air-India Express, Alliance Air, IndiGo Airlines and Star Air.
From Indore, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Jabalpur, direct flights are offered by IndiGo Airlines.
From Jaipur, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Jaisalmer, Jammu and Jharsuguda, all direct flights to Bengaluru are operated by IndiGo Airlines.
From Jodhpur and Kannur, you can fly with Air-India Express and IndiGo Airlines.
From Kanpur, the only airline with direct flights is IndiGo Airlines.
From Kochi, there are 4 airlines that have direct services to Bengaluru, which are Air-India Express, Akasa Air, Alliance Air and IndiGo Airlines.
From Kolhapur, you can fly non-stop with IndiGo Airlines or Star Air.
From Kolkata, there are 5 airlines that have direct services to Bengaluru, which are Air India (Star Alliance), Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Kozhikode, direct flights are offered by Air-India Express, Akasa Air and IndiGo Airlines.
From Kurnool, direct flights are offered by IndiGo Airlines.
From Lucknow, direct flights are offered by Air-India Express, Akasa Air and IndiGo Airlines.
From Madurai, you can fly non-stop to Bengaluru with 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, IndiGo Airlines and Star Air.
From Mumbai, there are 4 airlines that have direct services to Bengaluru, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Nagpur, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Nanded, you can fly non-stop with Fly91 or Star Air. This is a seasonal route that starts in April and ends in October.
From Nasik, you can fly non-stop to Bengaluru with IndiGo Airlines.
From Navi Mumbai, direct flights are offered by Air-India Express, Akasa Air and IndiGo Airlines.
From New Delhi, there are 5 airlines that have direct services to Bengaluru, which are Air India (Star Alliance), Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Patna, direct flights are offered by Air-India Express, IndiGo Airlines and Spicejet.
From Pondicherry, direct flights are offered by IndiGo Airlines.
From Port Blair, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Pune, direct flights are offered by Air-India Express, Akasa Air and IndiGo Airlines.
From Raipur and Rajahmundry, all direct flights to Bengaluru are operated by IndiGo Airlines.
From Ranchi, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Salem District, you can fly non-stop with Alliance Air or IndiGo Airlines.
From Shimoga and Shirdi, you can fly with IndiGo Airlines.
From Sindhudurg, the only airline with direct flights is Fly91. This is a seasonal route that starts in April and ends in October.
From Srinagar, Surat and Thiruvananthapuram, all direct flights to Bengaluru are operated by Air-India Express and IndiGo Airlines.
From Thoothukudi, the only airline with direct flights is IndiGo Airlines.
From Tiruchirappalli, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Tirupati, the only airline with direct flights is IndiGo Airlines.
From Toranagallu, direct flights are offered by Star Air. This is a seasonal route that starts in April and ends in October.
From Udaipur, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Vadodara, direct flights are offered by IndiGo Airlines.
From Varanasi, direct flights are offered by Air-India Express, Akasa Air and IndiGo Airlines.
From Vijayawada and Visakhapatnam, you can fly with Air-India Express and IndiGo Airlines.
All flights from India
Alternative airports near Bengaluru
Flying to an alternative airport near Bengaluru 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 Bengaluru (BLR) are listed below. The closest alternative airports are Mysore (MYQ) and Salem District (SXV).
Frequently asked questions - FAQ
How many airports are there in Bengaluru?
There is 1 airport in Bengaluru: Bengaluru International Airport (BLR).
What is the best airport to fly into Bengaluru?
The most convenient airport to fly into Bengaluru is Bengaluru International Airport (BLR).
How many airlines fly to Bengaluru?
There are 38 airlines flying to Bengaluru from 108 airports around the world, as of April 2026.
Which airlines fly to Bengaluru?
IndiGo Airlines, Air-India Express and Akasa Air operate most flights to Bengaluru. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Bengaluru?
Oneworld, Star Alliance and SkyTeam are all flying to Bengaluru.
How many nonstop flights are there to Bengaluru?
There are roughly 11,590 flights arriving at Bengaluru every month (or 2,702 flights each week), from a total of 108 airports worldwide.
What is the official name of Bengaluru Airport?
The official name of Bengaluru Airport is Bengaluru International Airport.
What is the airport code of Bengaluru Airport?
The airport code of Bengaluru Airport is BLR.
What are the most popular flights to Bengaluru?
New Delhi, Mumbai and Hyderabad are the 3 most popular routes to Bengaluru. For a complete overview of all flight routes to Bengaluru, please use our flight map.
How long is the flight to Bengaluru?
| New Delhi to Bengaluru | 2h 45m |
| Mumbai to Bengaluru | 2h |
| Hyderabad to Bengaluru | 1h 10m |
| Pune to Bengaluru | 1h 30m |
| Kolkata to Bengaluru | 2h 25m |