Non-stop flights from Bengaluru (BLR)
Bengaluru Airport (IATA: BLR, ICAO: VOBL), also known as Bengaluru International Airport (, is the third largest airport in India. It is an international airport and serves the area of Mahe, South, Karnataka, Karnataka, South, South Zone and Tamilnadu, South, India. Bengaluru Airport has non-stop passenger flights scheduled to 103 destinations in 24 countries.
At present, there are 73 domestic flights from Bengaluru.
The longest flight from Bengaluru BLR is a 5,398 mile (8,687 km) non-stop route to San Francisco SFO. This direct flight takes around 16 hours and 10 minutes and is operated by Air India.
On this page
Airlines flying from Bengaluru Popular destinations from Bengaluru Popular destinations with a stopover Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQAirlines flying from Bengaluru
In total there are 40 airlines flying from and to Bengaluru. Most flights are operated by one of the following carriers:









Popular destinations from Bengaluru
Below you can find a list of the most popular destinations from Bengaluru, based on the number of scheduled flights for this month.




















Popular destinations with a stopover
Aside from all non-stop destinations listed above, these are popular destinations from Bengaluru that require a stopover:










Business class flights from Bengaluru
There are 36 airports that have flights from Bengaluru in Business Class. All airports that offer business class flights from BLR are listed below:









First class flights from Bengaluru
If you are looking for a luxurious flight, there's a total of 2 destinations to choose from that have First Class flights from BLR.
Intercontinental flights from Bengaluru
The following is an overview of all non-stop intercontinental flights operating from Bengaluru International Airport ( (BLR).
* Please note that there are no direct services between Bengaluru and Canada, Southern America, Central America, the Caribbean, China or Central Asia.
Non-stop flights from Bengaluru to Europe
Air India (Star Alliance): year-round to London Gatwick (LGW).
British Airways (Oneworld): year-round to London Heathrow (LHR).
Virgin Atlantic (SkyTeam): year-round to London Heathrow (LHR).
Lufthansa (Star Alliance): year-round to Frankfurt (FRA) and Munich (MUC).
Air France (SkyTeam): year-round to Paris (CDG).
KLM (SkyTeam): year-round to Amsterdam (AMS).
Non-stop flights from Bengaluru to the US
Air India is currently the only airline flying non-stop from Bengaluru to the United States. They fly year-round to San Francisco (SFO).
Non-stop flights from Bengaluru to Africa
Ethiopian Airlines (Star Alliance): year-round to Addis Ababa (ADD).
IndiGo Airlines: seasonal flights to Mauritius (MRU).
Non-stop flights from Bengaluru to the Middle-East / Western Asia
IndiGo Airlines: year-round to Doha (DOH), seasonal flights to Jeddah (JED), year-round flights to Abu Dhabi (AUH) and Dubai (DXB).
Qatar Airways (Oneworld): year-round to Doha (DOH).
Saudi Arabian (SkyTeam): year-round to Jeddah (JED).
Air Arabia: seasonal flights to Dubai (Sharjah) (SHJ).
Air-India Express: seasonal flights to Abu Dhabi (AUH).
Emirates: year-round to Dubai (DXB).
Etihad Airways: year-round to Abu Dhabi (AUH).
Gulf Air: year-round to Bahrain Island (BAH).
Jazeera Airways: year-round to Kuwait City (KWI).
Kuwait Airways: year-round to Kuwait City (KWI).
Oman Air (Oneworld): year-round to Muscat (MCT).
SalamAir: year-round to Muscat (MCT).
Non-stop flights from Bengaluru to India / South Asia
Air India, IndiGo Airlines, Air-India Express, Akasa Air and Vistara have a significant network of flights from Bengaluru to India or Southern Asia.
Air India (Star Alliance): seasonal flights to Ahmedabad (AMD), Chandigarh (IXC), year-round flights to Chennai (MAA), seasonal flights to Dehradun (DED), Goa (GOI), year-round flights to Hyderabad (HYD), seasonal flights to Kochi (COK), year-round flights to Kolkata (CCU), Mumbai (BOM), New Delhi (DEL), seasonal flights to Pune (PNQ), year-round flights to Srinagar (SXR), Thiruvananthapuram (TRV) and seasonal flights to Udaipur (UDR).
IndiGo Airlines: year-round to Agartala (IXA), Agatti Island (AGX), 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), Guwahati (GAU), Hubli / Dharwad (HBX), Hyderabad (HYD), Indore (IDR), Jabalpur (JLR), Jaipur (JAI), 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), Port Blair (IXZ), 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: seasonal flights to Bagdogra (IXB), year-round flights to Bhubaneswar (BBI), seasonal flights to Chennai (MAA), year-round flights to Goa (GOI), Guwahati (GAU), seasonal flights to Gwalior (GWL), year-round flights to Hyderabad (HYD), seasonal flights to Indore (IDR), year-round flights to Jaipur (JAI), seasonal flights to Kochi (COK), year-round flights to Kolkata (CCU), seasonal flights to Kozhikode (CCJ), Lucknow (LKO), year-round flights to Mangalore (IXE), seasonal flights to Mumbai (BOM), New Delhi (DEL), year-round flights to Pune (PNQ), seasonal flights to Ranchi (IXR), Surat (STV), year-round flights to Thiruvananthapuram (TRV), seasonal flights to Varanasi (VNS), Vijayawada (VGA) and Visakhapatnam (VTZ).
Akasa Air: seasonal flights to Ahmedabad (AMD), Bagdogra (IXB), Bhubaneswar (BBI), Chennai (MAA), Gorakhpur (GOP), Guwahati (GAU), year-round flights to Hyderabad (HYD), seasonal flights to Kolkata (CCU), Lucknow (LKO), Mumbai (BOM), New Delhi (DEL), Pune (PNQ) and Varanasi (VNS).
Alliance Air: year-round to Goa (GOI), Hyderabad (HYD), Kochi (COK) and Vijayawada (VGA).
Bhutan Airlines: seasonal flights to Kolkata (CCU) and Paro (PBH).
FlexFlight: seasonal flights to Kolkata (CCU) and year-round flights to Paro (PBH).
Spicejet: year-round to Bagdogra (IXB), Kolkata (CCU), seasonal flights to Mumbai (BOM), year-round flights to New Delhi (DEL), Patna (PAT) and Shirdi (SAG).
Star Air: year-round to Hyderabad (HYD), Jamnagar (JGA), Nagpur (NAG) and Nanded (NDC).
Vistara: year-round to Ahmedabad (AMD), Chandigarh (IXC), Dehradun (DED), Goa (GOI), Guwahati (GAU), Hyderabad (HYD), Kochi (COK), Kolkata (CCU), Mumbai (BOM), New Delhi (DEL), Port Blair (IXZ), Thiruvananthapuram (TRV) and Udaipur (UDR).
Maldivian: seasonal flights to Malé (MLE).
SriLankan Airlines (Oneworld): year-round to Colombo (CMB).
Nepal Airlines: seasonal flights to Kathmandu (KTM).
Non-stop flights from Bengaluru to Japan
Japan Airlines is currently the only airline flying non-stop from Bengaluru to Japan. They fly year-round to Tokyo (NRT).
Non-stop flights from Bengaluru to East Asia
Cathay Pacific is currently the only airline flying non-stop from Bengaluru to Eastern Asia. They fly year-round to Hong Kong (HKG).
Non-stop flights from Bengaluru to South-East Asia
Air India (Star Alliance): year-round to Singapore (SIN).
IndiGo Airlines: year-round to Singapore (SIN), Denpasar (DPS), Bangkok (BKK) and Phuket (HKT).
Singapore Airlines (Star Alliance): year-round to Singapore (SIN).
Thai AirAsia: year-round to Bangkok (Don Muang) (DMK).
Thai Airways (Star Alliance): year-round to Bangkok (BKK).
Thai Lion Air: seasonal flights to Bangkok (Don Muang) (DMK).
AirAsia: year-round to Kuala Lumpur (KUL).
Batik Air: seasonal flights to Kuala Lumpur (KUL).
Malaysia Airlines (Oneworld): year-round to Kuala Lumpur (KUL).
Non-stop flights from Bengaluru to Australia / New Zealand / Oceania / the Pacific
Qantas is currently the only airline flying non-stop from Bengaluru to Oceania. They fly year-round to Sydney (SYD).
International flights from Bengaluru
Flights from Bengaluru to Australia

Sydney is the only destination in Australia with direct flights from Bengaluru. Direct flights to Sydney are offered by Qantas (Oneworld).
Flights from Bengaluru to Bahrain

In Bahrain, the only destination that has a direct flight from Bengaluru is Bahrain Island. Direct flights to Bahrain Island are offered by Gulf Air.
Flights from Bengaluru to Bhutan

There is 1 destination in Bhutan that has a direct connection from Bengaluru, which is Paro. You can fly non-stop to Paro with Bhutan Airlines or FlexFlight. This is a seasonal route that starts in October and ends in November.
Flights from Bengaluru to Ethiopia

In Ethiopia, the only destination that has a direct flight from Bengaluru is Addis Ababa. Direct flights to Addis Ababa are offered by Ethiopian Airlines (Star Alliance).
Flights from Bengaluru to France

Paris is the only destination in France with direct flights from Bengaluru. Direct flights to Paris are offered by Air France (SkyTeam).
Flights from Bengaluru to Germany

There are 2 destinations in Germany that have non-stop flights from Bengaluru.
To Frankfurt and Munich, you can fly with Lufthansa (Star Alliance).
Flights from Bengaluru to Hong Kong

There is 1 destination in Hong Kong that has a direct connection from Bengaluru, which is Hong Kong. Direct flights to Hong Kong are offered by Cathay Pacific (Oneworld).
Flights from Bengaluru to Indonesia

Denpasar is the only destination in Indonesia with direct flights from Bengaluru. Direct flights to Denpasar are offered by IndiGo Airlines.
Flights from Bengaluru to Japan

In Japan, the only destination that has a direct flight from Bengaluru is Tokyo. Direct flights to Tokyo are offered by Japan Airlines (Oneworld).
Flights from Bengaluru to Kuwait

There is 1 destination in Kuwait that has a direct connection from Bengaluru, which is Kuwait City. You can fly non-stop to Kuwait City with Jazeera Airways or Kuwait Airways.
Flights from Bengaluru to Malaysia

In Malaysia, the only destination that has a direct flight from Bengaluru is Kuala Lumpur. Non-stop flights to Kuala Lumpur are offered by AirAsia, Batik Air and Malaysia Airlines (Oneworld).
Flights from Bengaluru to Maldives

Malé is the only destination in Maldives with direct flights from Bengaluru. You can fly non-stop to Malé with IndiGo Airlines or Maldivian.
Flights from Bengaluru to Mauritius

There is 1 destination in Mauritius that has a direct connection from Bengaluru, which is Mauritius. Direct flights to Mauritius are offered by IndiGo Airlines. This route is not operational yet but will start in November.
Flights from Bengaluru to Nepal

Kathmandu is the only destination in Nepal with direct flights from Bengaluru. Direct flights to Kathmandu are offered by Nepal Airlines. This is a seasonal route that starts in October and ends in March.
Flights from Bengaluru to Netherlands

In Netherlands, the only destination that has a direct flight from Bengaluru is Amsterdam. Direct flights to Amsterdam are offered by KLM (SkyTeam).
Flights from Bengaluru to Oman

There is 1 destination in Oman that has a direct connection from Bengaluru, which is Muscat. You can fly non-stop to Muscat with Oman Air (Oneworld) or SalamAir.
Flights from Bengaluru to Qatar

In Qatar, the only destination that has a direct flight from Bengaluru is Doha. You can fly non-stop to Doha with IndiGo Airlines or Qatar Airways (Oneworld).
Flights from Bengaluru to Saudi Arabia

Jeddah is the only destination in Saudi Arabia with direct flights from Bengaluru. You can fly non-stop to Jeddah with IndiGo Airlines or Saudi Arabian (SkyTeam).
Flights from Bengaluru to Singapore

There is 1 destination in Singapore that has a direct connection from Bengaluru, which is Singapore. Non-stop flights to Singapore are offered by Air India (Star Alliance), IndiGo Airlines and Singapore Airlines (Star Alliance).
Flights from Bengaluru to Sri Lanka

Colombo is the only destination in Sri Lanka with direct flights from Bengaluru. You can fly non-stop to Colombo with IndiGo Airlines or SriLankan Airlines (Oneworld).
Flights from Bengaluru to Thailand

If you are looking for a direct flight from Bengaluru to Thailand, there are 3 destinations to choose from.
You can fly non-stop to Bangkok with IndiGo Airlines or Thai Airways (Star Alliance).
You can fly non-stop to Bangkok (Don Muang) with Thai AirAsia or Thai Lion Air.
You can fly non-stop from Bengaluru to Phuket with IndiGo Airlines.
Flights from Bengaluru to United Arab Emirates

In United Arab Emirates, there are 3 destinations from Bengaluru.
Non-stop flights to Abu Dhabi are offered by Air-India Express, Etihad Airways and IndiGo Airlines.
You can fly non-stop to Dubai with Emirates or IndiGo Airlines.
You can fly non-stop from Bengaluru to Dubai (Sharjah) with Air Arabia. This is a seasonal route that starts in October and ends in March.
Flights from Bengaluru to United Kingdom

If you are looking for a direct flight from Bengaluru to United Kingdom, there are 2 destinations to choose from.
Direct flights to London Gatwick are offered by Air India (Star Alliance).
You can fly non-stop to London Heathrow with British Airways (Oneworld) or Virgin Atlantic (SkyTeam).
Flights from Bengaluru to United States

In United States, the only destination that has a direct flight from Bengaluru is San Francisco. Direct flights to San Francisco are offered by Air India (Star Alliance).
Domestic flights from Bengaluru
Flights from Bengaluru to India

There are lots of domestic flights from Bengaluru (BLR). 73 airports in India have direct flights from the airport.
All direct flights from Bengaluru to Agartala, Agatti Island and Agra are operated by IndiGo Airlines.
From Bengaluru to Ahmedabad there are 4 airlines that have direct services, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Vistara.
All direct flights from Bengaluru to Allahabad, Amritsar, Punjab and Aurangabad are operated by IndiGo Airlines.
You can fly non-stop to Ayodhya with Air-India Express or Akasa Air. This is a seasonal route that starts in October and ends in March.
From Bengaluru to Bagdogra there are 4 airlines that have direct services, which are Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
All direct flights from Bengaluru to Bareilly, Belgaum and Bhopal are operated by IndiGo Airlines.
Non-stop flights to Bhubaneswar are offered by Air-India Express, Akasa Air and IndiGo Airlines.
Non-stop flights to Chandigarh are offered by Air India (Star Alliance), IndiGo Airlines and Vistara.
From Bengaluru to Chennai there are 4 airlines that have direct services, which are Air India (Star Alliance), Air-India Express, Akasa Air and IndiGo Airlines.
To Coimbatore and Cuddapah, you can fly with IndiGo Airlines.
You can fly non-stop from Bengaluru to Darbhanga with Spicejet. This is a seasonal route that starts in October and ends in March.
Non-stop flights to Dehradun are offered by Air India (Star Alliance), IndiGo Airlines and Vistara.
All direct flights from Bengaluru to Deoghar and Durgapur are operated by IndiGo Airlines.
From Bengaluru to Goa there are 5 airlines that have direct services, which are Air India (Star Alliance), Air-India Express, Alliance Air, IndiGo Airlines and Vistara.
Direct flights to Gorakhpur are offered by Akasa Air. This is a seasonal route that starts in October and ends in March.
From Bengaluru to Guwahati there are 4 airlines that have direct services, which are Air-India Express, Akasa Air, IndiGo Airlines and Vistara.
Direct flights to Gwalior are offered by Air-India Express. This is a seasonal route that starts in October and ends in March.
To Hirasar Rajkot and Hubli / Dharwad, you can fly with IndiGo Airlines.
Airlines that operate direct flights to Hyderabad are Air India (Star Alliance), Air-India Express, Akasa Air, Alliance Air, IndiGo Airlines, Star Air and Vistara.
You can fly non-stop to Indore with Air-India Express or IndiGo Airlines.
You can fly non-stop from Bengaluru to Jabalpur with IndiGo Airlines.
You can fly non-stop to Jaipur with Air-India Express or IndiGo Airlines.
The only airline with direct flights to Jamnagar is Star Air.
All direct flights from Bengaluru to Jharsuguda and Jodhpur are operated by IndiGo Airlines.
You can fly non-stop to Kalaburagi with Alliance Air or Star Air.
To Kannur and Kanpur, you can fly with IndiGo Airlines.
From Bengaluru to Kochi there are 5 airlines that have direct services, which are Air India (Star Alliance), Air-India Express, Alliance Air, IndiGo Airlines and Vistara.
You can fly non-stop from Bengaluru to Kolhapur with IndiGo Airlines.
Airlines that operate direct flights to Kolkata are Air India (Star Alliance), Air-India Express, Akasa Air, Bhutan Airlines, FlexFlight, IndiGo Airlines, Spicejet and Vistara.
You can fly non-stop to Kozhikode with Air-India Express or IndiGo Airlines.
You can fly non-stop from Bengaluru to Kurnool with IndiGo Airlines. This is a seasonal route that starts in October and ends in March.
Non-stop flights to Lucknow are offered by Air-India Express, Akasa Air and IndiGo Airlines.
The only airline with direct flights to Madurai is IndiGo Airlines.
You can fly non-stop to Mangalore with Air-India Express or IndiGo Airlines.
From Bengaluru to Mopa there are 4 airlines that have direct services, which are Akasa Air, Fly91, IndiGo Airlines and Spicejet.
Airlines that operate direct flights to Mumbai are Air India (Star Alliance), Air-India Express, Akasa Air, IndiGo Airlines, Spicejet and Vistara.
You can fly non-stop to Nagpur with IndiGo Airlines or Star Air.
Direct flights to Nanded are offered by Star Air.
The only airline with direct flights to Nasik is IndiGo Airlines.
Airlines that operate direct flights to New Delhi are Air India (Star Alliance), Air-India Express, Akasa Air, IndiGo Airlines, Spicejet and Vistara.
You can fly non-stop to Patna with IndiGo Airlines or Spicejet.
You can fly non-stop to Port Blair with IndiGo Airlines or Vistara.
From Bengaluru to Pune there are 4 airlines that have direct services, which are Air India (Star Alliance), Air-India Express, Akasa Air and IndiGo Airlines.
All direct flights from Bengaluru to Raipur and Rajahmundry are operated by IndiGo Airlines.
You can fly non-stop to Ranchi with Air-India Express or IndiGo Airlines.
You can fly non-stop to Salem District with Alliance Air or IndiGo Airlines.
Direct flights to Shimoga are offered by IndiGo Airlines.
You can fly non-stop to Shirdi with IndiGo Airlines or Spicejet.
Direct flights to Sindhudurg are offered by Fly91.
You can fly non-stop to Srinagar with Air India (Star Alliance) or IndiGo Airlines.
You can fly non-stop to Surat with Air-India Express or IndiGo Airlines.
From Bengaluru to Thiruvananthapuram there are 4 airlines that have direct services, which are Air India (Star Alliance), Air-India Express, IndiGo Airlines and Vistara.
All direct flights from Bengaluru to Thoothukudi, Tiruchirappalli and Tirupati are operated by IndiGo Airlines.
The only airline with direct flights to Toranagallu is Alliance Air.
Non-stop flights to Udaipur are offered by Air India (Star Alliance), IndiGo Airlines and Vistara.
The only airline with direct flights to Vadodara is IndiGo Airlines.
Non-stop flights to Varanasi are offered by Air-India Express, Akasa Air and IndiGo Airlines.
Non-stop flights to Vijayawada are offered by Air-India Express, Alliance Air and IndiGo Airlines.
You can fly non-stop to Visakhapatnam with Air-India Express or IndiGo Airlines.
Alternative airports near Bengaluru
Below you can find a list of alternative airports to Bengaluru (BLR). The nearest airports to Bengaluru (BLR) 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 from Bengaluru?
The most convenient airport to fly from Bengaluru is Bengaluru International Airport ( (BLR).
How many airlines fly from Bengaluru?
There are 40 airlines flying from Bengaluru to 103 airports around the world, as of October 2024.
Which airlines fly from Bengaluru?
IndiGo Airlines, Air-India Express and Air India operate most flights from Bengaluru. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying from Bengaluru?
Oneworld, Star Alliance and SkyTeam are all flying from Bengaluru.
How many nonstop flights are there from Bengaluru?
There are roughly 11,115 flights departing from Bengaluru every month (or 2,597 flights each week), to a total of 103 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 from Bengaluru?
New Delhi, Mumbai and Kolkata are the 3 most popular routes from Bengaluru. For a complete overview of all flight routes from Bengaluru, please use our flight map.
How long is the flight from Bengaluru?
Bengaluru to New Delhi | 2h 55m |
Bengaluru to Mumbai | 1h 45m |
Bengaluru to Kolkata | 2h 25m |
Bengaluru to Hyderabad | 1h 10m |
Bengaluru to Pune | 1h 25m |