Non-stop flights to London Heathrow (LHR)
London Heathrow Airport is the largest airport in United Kingdom. In total there are 217 airports around the world that have direct flights to London Heathrow, spread around 209 cities in 84 countries. Currently, there are 9 domestic flights to London Heathrow.
London Heathrow is mainly known for family fun and sightseeing & culture.
On this page
All direct flights to London Heathrow Top 200 flights with a stopover Airlines flying to London Heathrow Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 34,552 flights arriving at London Heathrow Airport, which are 1,152 flights per day or 48 flights per hour. On an average day, there is at least 1 flight arriving every 1 minutes.
The most frequently departed flights to London Heathrow are routes from New York City (JFK) in United States and Dublin (DUB) in Ireland. These two routes together are operated 2280 times this month, and make up for 7% of all monthly arrivals at London Heathrow Airport.
The longest flight to London Heathrow LHR is departing from Perth (PER). This non-stop flight takes around 16 hours and 45 minutes and covers a distance of 5,599 miles (9,010 km).
List of all direct flights to London Heathrow
Below you can find a list of all cities and countries that have direct flights to London Heathrow, 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 London Heathrow.
Airlines flying to London Heathrow
Currently, there are 80 airlines that fly to London Heathrow. Most flights to London Heathrow are operated by British Airways, as they connect 161 airports to LHR. That’s around 6 times as much as Virgin Atlantic, the second biggest airline in terms of operated flight routes to London Heathrow. Below you can find a list of airlines that operate most LHR flights:
Business class flights to London Heathrow
There are 209 airports that have flights to London Heathrow in Business Class. All airports that offer business class flights to LHR are listed below:
First class flights to London Heathrow
If you are looking for a luxurious flight, there's a total of 39 airports to choose from that have flights to LHR in First Class.
Intercontinental flights to London Heathrow
London Heathrow is well connected to lots of airports around the world.
These are all non-stop intercontinental flights to London Heathrow Airport (LHR), as of May 2024:
Non-stop flights from the US to London Heathrow
British Airways, Virgin Atlantic and American Airlines have a strong network of non-stop flights from the United States.
British Airways (Oneworld): year-round flights from Atlanta (ATL), Austin (AUS), Baltimore-Washington (BWI), Boston (BOS), Chicago (ORD), Cincinnati (CVG), Dallas-Fort Worth (DFW), Denver (DEN), Houston (IAH), Las Vegas (LAS), Los Angeles (LAX), Miami (MIA), Nashville (BNA), New Orleans (MSY), New York (EWR), New York City (JFK), Philadelphia (PHL), Phoenix (PHX), Pittsburgh (PIT), Portland (PDX), San Diego (SAN), San Francisco (SFO), Seattle / Tacoma (SEA) and Washington (IAD).
Virgin Atlantic (SkyTeam): year-round flights from Atlanta (ATL), Boston (BOS), Las Vegas (LAS), Los Angeles (LAX), Miami (MIA), New York City (JFK), Orlando (MCO), San Francisco (SFO), Seattle / Tacoma (SEA), Tampa (TPA) and Washington (IAD).
American Airlines (Oneworld): year-round flights from Boston (BOS), Charlotte (CLT), Chicago (ORD), Dallas-Fort Worth (DFW), Los Angeles (LAX), Miami (MIA), New York City (JFK), Philadelphia (PHL), Phoenix (PHX) and Raleigh / Durham (RDU).
Delta (SkyTeam): year-round flights from Atlanta (ATL), Boston (BOS), Detroit (DTW), seasonal flights from Los Angeles (LAX), year-round flights from Minneapolis (MSP), New York City (JFK), Salt Lake City (SLC) and Seattle / Tacoma (SEA).
United Airlines (Star Alliance): year-round flights from Chicago (ORD), Denver (DEN), Houston (IAH), Los Angeles (LAX), New York (EWR), San Francisco (SFO) and Washington (IAD).
JetBlue: year-round flights from Boston (BOS) and New York City (JFK).
Non-stop flights from Canada to London Heathrow
British Airways (Oneworld): year-round flights from Montreal (YUL), Toronto (YYZ) and Vancouver (YVR).
Air Canada (Star Alliance): year-round flights from Calgary (YYC), Halifax (YHZ), Montreal (YUL), Toronto (YYZ) and Vancouver (YVR).
WestJet: year-round flights from Calgary (YYC).
Non-stop flights from South America to London Heathrow
British Airways (Oneworld): year-round flights from Rio de Janeiro (GIG), São Paulo (GRU) and Santiago de Chile (SCL).
LATAM: year-round flights from São Paulo (GRU).
Avianca (Star Alliance): year-round flights from Bogotá (BOG).
Non-stop flights from Central America to London Heathrow
British Airways (Oneworld): year-round flights from Mexico City (MEX).
Aeromexico (SkyTeam): year-round flights from Mexico City (MEX).
Non-stop flights from the Caribbean to London Heathrow
British Airways (Oneworld): year-round flights from Nassau (NAS) and Bridgetown (BGI).
Virgin Atlantic (SkyTeam): year-round flights from Nassau (NAS), Bridgetown (BGI), seasonal flights from St. John's, Antigua (ANU), year-round flights from Montego Bay (MBJ), seasonal flights from Saint Lucia (UVF) and year-round flights from Providenciales (PLS).
Non-stop flights from Africa to London Heathrow
British Airways (Oneworld): year-round flights from Nairobi (NBO), Cairo (CAI), seasonal flights from Marrakech (RAK), year-round flights from Cape Town (CPT), Johannesburg (JNB), Accra (ACC), Abuja (ABV) and Lagos (LOS).
Kenya Airways (SkyTeam): year-round flights from Nairobi (NBO).
Ethiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).
RwandAir: year-round flights from Kigali (KGL).
Egyptair (Star Alliance): year-round flights from Cairo (CAI) and seasonal flights from Luxor (LXR).
Royal Air Maroc (Oneworld): year-round flights from Casablanca (CMN).
Air Algerie: year-round flights from Algiers (ALG).
Tunisair: year-round flights from Tunis (TUN).
Virgin Atlantic (SkyTeam): seasonal flights from Cape Town (CPT), year-round flights from Johannesburg (JNB) and Lagos (LOS).
Non-stop flights from the Middle-East / Western Asia to London Heathrow
British Airways (Oneworld) has a strong network of non-stop flights from the Middle-East.
British Airways (Oneworld): year-round flights from Bahrain Island (BAH), seasonal flights from Tel Aviv (TLV), year-round flights from Amman (AMM), Kuwait City (KWI), Doha (DOH), Riyadh (RUH), seasonal flights from Bodrum (BJV), Dalaman (DLM), year-round flights from Istanbul (IST), Istanbul (Sabiha) (SAW), seasonal flights from Izmir (ADB), year-round flights from Abu Dhabi (AUH) and Dubai (DXB).
Gulf Air: year-round flights from Bahrain Island (BAH).
Virgin Atlantic (SkyTeam): seasonal flights from Tel Aviv (TLV) and Dubai (DXB).
EL AL: year-round flights from Tel Aviv (TLV).
Royal Jordanian (Oneworld): year-round flights from Amman (AMM).
Kuwait Airways: year-round flights from Kuwait City (KWI).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Saudi Arabian (SkyTeam): year-round flights from Jeddah (JED) and Riyadh (RUH).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
Emirates: year-round flights from Dubai (DXB).
Etihad Airways: year-round flights from Abu Dhabi (AUH).
Royal Brunei Airlines: year-round flights from Dubai (DXB).
Azerbaijan: year-round flights from Baku (GYD).
Middle East (SkyTeam): year-round flights from Beirut (BEY).
Oman Air (Oneworld): year-round flights from Muscat (MCT).
Non-stop flights from India / South Asia to London Heathrow
British Airways (Oneworld): year-round flights from Bengaluru (BLR), Chennai (MAA), Hyderabad (HYD), Mumbai (BOM), New Delhi (DEL), Malé (MLE) and Islamabad (ISB).
Virgin Atlantic (SkyTeam): year-round flights from Bengaluru (BLR), Mumbai (BOM), New Delhi (DEL) and seasonal flights from Malé (MLE).
Air Canada (Star Alliance): seasonal flights from Mumbai (BOM).
Air India (Star Alliance): year-round flights from Mumbai (BOM) and New Delhi (DEL).
Vistara: year-round flights from New Delhi (DEL).
Biman Airlines: year-round flights from Sylhet (ZYL).
Iran Air: seasonal flights from Tehran (IKA).
SriLankan Airlines (Oneworld): year-round flights from Colombo (CMB).
Non-stop flights from China to London Heathrow
British Airways (Oneworld): year-round flights from Beijing Daxing (PKX) and Shanghai (PVG).
Virgin Atlantic (SkyTeam): year-round flights from Shanghai (PVG).
China Southern: year-round flights from Beijing Daxing (PKX), Guangzhou (CAN) and Wuhan (WUH).
Air China (Star Alliance): year-round flights from Chengdu (TFU) and Beijing (PEK).
Tianjin Airlines: seasonal flights from Chongqing (CKG) and Xi'an (XIY).
Beijing Capital: seasonal flights from Qingdao (TAO).
China Eastern (SkyTeam): year-round flights from Shanghai (PVG).
Hainan Airlines: seasonal flights from Changsha (CSX).
Shenzhen Airlines (Star Alliance): year-round flights from Shenzhen (SZX).
Non-stop flights from Japan to London Heathrow
British Airways (Oneworld): year-round flights from Tokyo (HND).
ANA (Star Alliance): year-round flights from Tokyo (HND).
Japan Airlines (Oneworld): year-round flights from Tokyo (HND).
Non-stop flights from East Asia to London Heathrow
British Airways (Oneworld): year-round flights from Hong Kong (HKG).
Cathay Pacific (Oneworld): year-round flights from Hong Kong (HKG).
Asiana Airlines (Star Alliance): year-round flights from Seoul (ICN).
Korean Air (SkyTeam): year-round flights from Seoul (ICN).
China Airlines (SkyTeam): year-round flights from Taipei (TPE).
Non-stop flights from South-East Asia to London Heathrow
British Airways (Oneworld): seasonal flights from Kuala Lumpur (KUL) and year-round flights from Singapore (SIN).
Malaysia Airlines (Oneworld): year-round flights from Kuala Lumpur (KUL).
Qantas (Oneworld): year-round flights from Singapore (SIN).
Singapore Airlines (Star Alliance): year-round flights from Singapore (SIN).
Vietnam Airlines (SkyTeam): year-round flights from Hanoi (HAN) and Ho Chi Minh City (SGN).
EVA Air (Star Alliance): year-round flights from Bangkok (BKK).
Thai Airways (Star Alliance): year-round flights from Bangkok (BKK).
Non-stop flights from Central Asia to London Heathrow
Air Astana: seasonal flights from Aktau (SCO).
Uzbekistan Airways: year-round flights from Tashkent (TAS).
Non-stop flights from Australia / New Zealand / Oceania / the Pacific to London Heathrow
Qantas is currently the only airline flying non-stop from Oceania to London Heathrow. They fly year-round from Perth (PER).
International flights to London Heathrow
Flights from Albania to London Heathrow
Tirana is the only city in Albania with direct flights to London Heathrow. From Tirana, direct flights are offered by British Airways (Oneworld).
Flights from Algeria to London Heathrow
In Algeria, the only airport that has a direct connection to London Heathrow is Algiers. From Algiers, direct flights are offered by Air Algerie.
Flights from Antigua & Barbuda to London Heathrow
There is 1 airport in Antigua & Barbuda that has a direct connection to London Heathrow, which is St. John's, Antigua. From St. John's, Antigua, direct flights are offered by Virgin Atlantic (SkyTeam). This route is recently announced though, and not operational yet. It will start in May 2024.
Flights from Australia to London Heathrow
In Australia, the only airport that has a direct connection to London Heathrow is Perth. From Perth, direct flights are offered by Qantas (Oneworld).
Flights from Austria to London Heathrow
There are 3 airports in Austria that have non-stop flights to London Heathrow.
From Innsbruck, direct flights are offered by British Airways (Oneworld). This is a seasonal route that starts in December and ends in April.
From Salzburg, you can fly non-stop with British Airways (Oneworld) or Lufthansa (Star Alliance). This is a seasonal route that starts in December and ends in April.
From Vienna, you can fly non-stop with Austrian (Star Alliance) or British Airways (Oneworld).
Flights from Azerbaijan to London Heathrow
Baku is the only city in Azerbaijan with direct flights to London Heathrow. From Baku, direct flights are offered by Azerbaijan.
Flights from Bahamas to London Heathrow
There is 1 airport in Bahamas that has a direct connection to London Heathrow, which is Nassau. From Nassau, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic (SkyTeam).
Flights from Bahrain to London Heathrow
Bahrain Island is the only city in Bahrain with direct flights to London Heathrow. From Bahrain Island, you can fly non-stop with British Airways (Oneworld) or Gulf Air.
Flights from Bangladesh to London Heathrow
In Bangladesh, the only airport that has a direct connection to London Heathrow is Sylhet. From Sylhet, direct flights are offered by Biman Airlines.
Flights from Barbados to London Heathrow
There is 1 airport in Barbados that has a direct connection to London Heathrow, which is Bridgetown. From Bridgetown, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic (SkyTeam).
Flights from Belgium to London Heathrow
In Belgium, the only airport that has a direct connection to London Heathrow is Brussels. From Brussels, you can fly non-stop with British Airways (Oneworld) or Brussels Airlines (Star Alliance).
Flights from Bermuda to London Heathrow
Bermuda is the only city in Bermuda with direct flights to London Heathrow. From Bermuda, direct flights are offered by British Airways (Oneworld).
Flights from Brazil to London Heathrow
If you are looking for a direct flight from Brazil to London Heathrow, there are 2 airports to choose from.
From Rio de Janeiro, direct flights are offered by British Airways (Oneworld).
From São Paulo, you can fly non-stop with British Airways (Oneworld) or LATAM.
Flights from Bulgaria to London Heathrow
There is 1 airport in Bulgaria that has a direct connection to London Heathrow, which is Sofia. From Sofia, you can fly non-stop with British Airways (Oneworld) or Bulgaria Air.
Flights from Canada to London Heathrow
In Canada, there are 5 airports that have direct flights to London Heathrow.
From Calgary, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
From Halifax, the only airline with direct flights is Air Canada (Star Alliance).
From Montreal, Toronto and Vancouver, all direct flights to London Heathrow are operated by Air Canada (Star Alliance) and British Airways (Oneworld).
Flights from Chile to London Heathrow
Santiago de Chile is the only city in Chile with direct flights to London Heathrow. From Santiago de Chile, direct flights are offered by British Airways (Oneworld).
Flights from China to London Heathrow
China is well-connected to London Heathrow (LHR) with 11 airports around the country that have direct flights to the airport.
From Beijing, direct flights are offered by Air China (Star Alliance).
From Beijing Daxing, you can fly non-stop with British Airways (Oneworld) or China Southern.
From Changsha, you can fly non-stop to London Heathrow with Hainan Airlines. This is a seasonal route that starts in May and ends in October.
From Chengdu, the only airline with direct flights is Air China (Star Alliance).
From Chongqing, direct flights are offered by Tianjin Airlines. This is a seasonal route that starts in May and ends in October.
From Guangzhou, you can fly non-stop to London Heathrow with China Southern.
From Qingdao, direct flights are offered by Beijing Capital. This is a seasonal route that starts in May and ends in October.
From Shanghai, direct flights are offered by British Airways (Oneworld), China Eastern (SkyTeam) and Virgin Atlantic (SkyTeam).
From Shenzhen, you can fly non-stop to London Heathrow with Shenzhen Airlines (Star Alliance).
From Wuhan, the only airline with direct flights is China Southern.
From Xi'an, direct flights are offered by Tianjin Airlines. This is a seasonal route that starts in May and ends in October.
Flights from Colombia to London Heathrow
In Colombia, the only airport that has a direct connection to London Heathrow is Bogotá. From Bogotá, direct flights are offered by Avianca (Star Alliance).
Flights from Croatia to London Heathrow
If you are looking for a direct flight from Croatia to London Heathrow, there are 4 airports to choose from.
From Dubrovnik and Pula, you can fly with British Airways (Oneworld).
From Split and Zagreb, all direct flights to London Heathrow are operated by British Airways (Oneworld) and Croatia Airlines (Star Alliance).
Flights from Cyprus to London Heathrow
There are 2 airports in Cyprus that have non-stop flights to London Heathrow.
From Larnaca and Paphos, you can fly with British Airways (Oneworld).
Flights from Czechia to London Heathrow
There is 1 airport in Czechia that has a direct connection to London Heathrow, which is Prague. From Prague, direct flights are offered by British Airways (Oneworld).
Flights from Denmark to London Heathrow
In Denmark, there are 2 airports that have direct flights to London Heathrow.
From Billund, direct flights are offered by British Airways (Oneworld).
From Copenhagen, you can fly non-stop with British Airways (Oneworld) or SAS (Star Alliance).
Flights from Egypt to London Heathrow
There are 2 airports in Egypt that have non-stop flights to London Heathrow.
From Cairo, you can fly non-stop with British Airways (Oneworld) or Egyptair (Star Alliance).
From Luxor, the only airline with direct flights is Egyptair (Star Alliance). This is a seasonal route that starts in May and ends in June.
Flights from Ethiopia to London Heathrow
In Ethiopia, the only airport that has a direct connection to London Heathrow is Addis Ababa. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).
Flights from Finland to London Heathrow
Helsinki is the only city in Finland with direct flights to London Heathrow. From Helsinki, direct flights are offered by Finnair (Oneworld).
Flights from France to London Heathrow
In France there are several airports with flights to London Heathrow (8 in total).
From Figari, Grenoble / Lyon, Lyon and Marseille, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Nice and Paris, you can fly with Air France (SkyTeam) and British Airways (Oneworld).
From Paris (Orly), direct flights are offered by Vueling. This is a seasonal route that starts in May and ends in October.
From Toulouse, the only airline with direct flights is British Airways (Oneworld).
Flights from Germany to London Heathrow
In Germany there are several airports with flights to London Heathrow (8 in total).
From Berlin, direct flights are offered by British Airways (Oneworld).
From Cologne-Bonn and Düsseldorf, you can fly with British Airways (Oneworld) and Eurowings.
From Frankfurt, you can fly non-stop with British Airways (Oneworld) or Lufthansa (Star Alliance).
From Hamburg, you can fly non-stop with British Airways (Oneworld) or Eurowings.
From Hanover, you can fly non-stop to London Heathrow with British Airways (Oneworld).
From Munich, you can fly non-stop with British Airways (Oneworld) or Lufthansa (Star Alliance).
From Stuttgart, you can fly non-stop with British Airways (Oneworld) or Eurowings.
Flights from Ghana to London Heathrow
There is 1 airport in Ghana that has a direct connection to London Heathrow, which is Accra. From Accra, direct flights are offered by British Airways (Oneworld).
Flights from Gibraltar to London Heathrow
Gibraltar is the only city in Gibraltar with direct flights to London Heathrow. From Gibraltar, direct flights are offered by British Airways (Oneworld).
Flights from Greece to London Heathrow
You can fly non-stop to London Heathrow from lots of airports in Greece, as there is a total of 13 airports that have direct services to London Heathrow.
From Athens, you can fly non-stop with Aegean (Star Alliance) or British Airways (Oneworld).
From Chania (Crete), Corfu (Kerkyra), Heraklion (Crete), Kalamata, Kefalonia, Kos, Mykonos, Preveza / Lefkada, Rhodes, Santorini, Thessaloniki and Zakynthos Island, all direct flights to London Heathrow are operated by British Airways (Oneworld).
Flights from Hong Kong to London Heathrow
In Hong Kong, the only airport that has a direct connection to London Heathrow is Hong Kong. From Hong Kong, you can fly non-stop with British Airways (Oneworld) or Cathay Pacific (Oneworld).
Flights from Hungary to London Heathrow
There is 1 airport in Hungary that has a direct connection to London Heathrow, which is Budapest. From Budapest, direct flights are offered by British Airways (Oneworld).
Flights from Iceland to London Heathrow
In Iceland, the only airport that has a direct connection to London Heathrow is Reykjavik (Keflavik). From Reykjavik (Keflavik), you can fly non-stop with British Airways (Oneworld) or Icelandair.
Flights from India to London Heathrow
If you are looking for a direct flight from India to London Heathrow, there are 5 airports to choose from.
From Bengaluru, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic (SkyTeam).
From Chennai and Hyderabad, you can fly with British Airways (Oneworld).
From Mumbai, there are 4 airlines that have direct services to London Heathrow, which are Air Canada (Star Alliance), Air India (Star Alliance), British Airways (Oneworld) and Virgin Atlantic (SkyTeam).
From New Delhi, there are 4 airlines that have direct services to London Heathrow, which are Air India (Star Alliance), British Airways (Oneworld), Virgin Atlantic (SkyTeam) and Vistara.
Flights from Iran to London Heathrow
Tehran is the only city in Iran with direct flights to London Heathrow. From Tehran, direct flights are offered by Iran Air. This is a seasonal route that starts in May and ends in October.
Flights from Ireland to London Heathrow
In Ireland, there are 4 airports that have direct flights to London Heathrow.
From Cork, direct flights are offered by Aer Lingus.
From Dublin, you can fly non-stop with Aer Lingus or British Airways (Oneworld).
From Knock and Shannon, you can fly with Aer Lingus.
Flights from Isle of Man to London Heathrow
There is 1 airport in Isle of Man that has a direct connection to London Heathrow, which is Isle of Man. From Isle of Man, direct flights are offered by Loganair.
Flights from Israel to London Heathrow
Tel Aviv is the only city in Israel with direct flights to London Heathrow. From Tel Aviv, direct flights are offered by British Airways (Oneworld), EL AL and Virgin Atlantic (SkyTeam).
Flights from Italy to London Heathrow
Italy is well-connected to London Heathrow (LHR) with 13 airports around the country that have direct flights to the airport.
From Bologna, Brindisi and Florence, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Milan (Linate), you can fly non-stop with Air Baltic or British Airways (Oneworld).
From Milan (Malpensa), Naples, Olbia (Sardinia), Palermo, Perugia, Pisa, Rome (Fiumicino), Turin and Venice Marco Polo, all direct flights to London Heathrow are operated by British Airways (Oneworld).
Flights from Jamaica to London Heathrow
In Jamaica, the only airport that has a direct connection to London Heathrow is Montego Bay. From Montego Bay, direct flights are offered by Virgin Atlantic (SkyTeam).
Flights from Japan to London Heathrow
There is 1 airport in Japan that has a direct connection to London Heathrow, which is Tokyo. From Tokyo, direct flights are offered by ANA (Star Alliance), British Airways (Oneworld) and Japan Airlines (Oneworld).
Flights from Jersey to London Heathrow
In Jersey, the only airport that has a direct connection to London Heathrow is Jersey. From Jersey, direct flights are offered by British Airways (Oneworld).
Flights from Jordan to London Heathrow
Amman is the only city in Jordan with direct flights to London Heathrow. From Amman, you can fly non-stop with British Airways (Oneworld) or Royal Jordanian (Oneworld).
Flights from Kazakhstan to London Heathrow
There is 1 airport in Kazakhstan that has a direct connection to London Heathrow, which is Aktau. From Aktau, direct flights are offered by Air Astana. This is a seasonal route that starts in May and ends in October.
Flights from Kenya to London Heathrow
Nairobi is the only city in Kenya with direct flights to London Heathrow. From Nairobi, you can fly non-stop with British Airways (Oneworld) or Kenya Airways (SkyTeam).
Flights from Kuwait to London Heathrow
In Kuwait, the only airport that has a direct connection to London Heathrow is Kuwait City. From Kuwait City, you can fly non-stop with British Airways (Oneworld) or Kuwait Airways.
Flights from Latvia to London Heathrow
There is 1 airport in Latvia that has a direct connection to London Heathrow, which is Riga. From Riga, direct flights are offered by British Airways (Oneworld).
Flights from Lebanon to London Heathrow
In Lebanon, the only airport that has a direct connection to London Heathrow is Beirut. From Beirut, direct flights are offered by Middle East (SkyTeam).
Flights from Luxembourg to London Heathrow
Luxembourg City is the only city in Luxembourg with direct flights to London Heathrow. From Luxembourg City, direct flights are offered by British Airways (Oneworld).
Flights from Malaysia to London Heathrow
There is 1 airport in Malaysia that has a direct connection to London Heathrow, which is Kuala Lumpur. From Kuala Lumpur, you can fly non-stop with British Airways (Oneworld) or Malaysia Airlines (Oneworld).
Flights from Maldives to London Heathrow
Malé is the only city in Maldives with direct flights to London Heathrow. From Malé, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic (SkyTeam).
Flights from Malta to London Heathrow
In Malta, the only airport that has a direct connection to London Heathrow is Malta. From Malta, direct flights are offered by Air Malta.
Flights from Mexico to London Heathrow
There is 1 airport in Mexico that has a direct connection to London Heathrow, which is Mexico City. From Mexico City, you can fly non-stop with Aeromexico (SkyTeam) or British Airways (Oneworld).
Flights from Morocco to London Heathrow
If you are looking for a direct flight from Morocco to London Heathrow, there are 2 airports to choose from.
From Casablanca, direct flights are offered by Royal Air Maroc (Oneworld).
From Marrakech, the only airline with direct flights is British Airways (Oneworld). This route is recently announced though, and not operational yet. It will start in May 2024.
Flights from Netherlands to London Heathrow
In Netherlands, the only airport that has a direct connection to London Heathrow is Amsterdam. From Amsterdam, you can fly non-stop with British Airways (Oneworld) or KLM (SkyTeam).
Flights from Nigeria to London Heathrow
There are 2 airports in Nigeria that have non-stop flights to London Heathrow.
From Abuja, direct flights are offered by British Airways (Oneworld).
From Lagos, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic (SkyTeam).
Flights from Norway to London Heathrow
In Norway, there are 3 airports that have direct flights to London Heathrow.
From Bergen, direct flights are offered by SAS (Star Alliance). This is a seasonal route that starts in June and ends in August.
From Oslo, you can fly non-stop with British Airways (Oneworld) or SAS (Star Alliance).
From Stavanger, you can fly non-stop to London Heathrow with SAS (Star Alliance).
Flights from Oman to London Heathrow
Muscat is the only city in Oman with direct flights to London Heathrow. From Muscat, direct flights are offered by Oman Air (Oneworld).
Flights from Pakistan to London Heathrow
There is 1 airport in Pakistan that has a direct connection to London Heathrow, which is Islamabad. From Islamabad, direct flights are offered by British Airways (Oneworld).
Flights from Poland to London Heathrow
There are 2 airports in Poland that have non-stop flights to London Heathrow.
From Krakow, direct flights are offered by British Airways (Oneworld).
From Warsaw, you can fly non-stop with British Airways (Oneworld) or LOT (Star Alliance).
Flights from Portugal to London Heathrow
If you are looking for a direct flight from Portugal to London Heathrow, there are 4 airports to choose from.
From Faro and Funchal (Madeira), you can fly with British Airways (Oneworld).
From Lisbon, you can fly non-stop with British Airways (Oneworld) or TAP Portugal (Star Alliance).
From Ponta Delgada, the only airline with direct flights is British Airways (Oneworld). This is a seasonal route that starts in May and ends in September.
Flights from Qatar to London Heathrow
Doha is the only city in Qatar with direct flights to London Heathrow. From Doha, you can fly non-stop with British Airways (Oneworld) or Qatar Airways (Oneworld).
Flights from Romania to London Heathrow
In Romania, the only airport that has a direct connection to London Heathrow is Bucharest. From Bucharest, you can fly non-stop with British Airways (Oneworld) or Tarom (SkyTeam).
Flights from Rwanda to London Heathrow
There is 1 airport in Rwanda that has a direct connection to London Heathrow, which is Kigali. From Kigali, direct flights are offered by RwandAir.
Flights from Saudi Arabia to London Heathrow
In Saudi Arabia, there are 3 airports that have direct flights to London Heathrow.
From Jeddah and Neom, you can fly with Saudi Arabian (SkyTeam).
From Riyadh, you can fly non-stop with British Airways (Oneworld) or Saudi Arabian (SkyTeam).
Flights from Serbia to London Heathrow
In Serbia, the only airport that has a direct connection to London Heathrow is Belgrade. From Belgrade, you can fly non-stop with Air Serbia or British Airways (Oneworld).
Flights from Singapore to London Heathrow
Singapore is the only city in Singapore with direct flights to London Heathrow. From Singapore, direct flights are offered by British Airways (Oneworld), Qantas (Oneworld) and Singapore Airlines (Star Alliance).
Flights from Slovenia to London Heathrow
There is 1 airport in Slovenia that has a direct connection to London Heathrow, which is Ljubljana. From Ljubljana, direct flights are offered by British Airways (Oneworld).
Flights from South Africa to London Heathrow
If you are looking for a direct flight from South Africa to London Heathrow, there are 2 airports to choose from.
From Cape Town and Johannesburg, you can fly with British Airways (Oneworld) and Virgin Atlantic (SkyTeam).
Flights from South Korea to London Heathrow
Seoul is the only city in South Korea with direct flights to London Heathrow. From Seoul, you can fly non-stop with Asiana Airlines (Star Alliance) or Korean Air (SkyTeam).
Flights from Spain to London Heathrow
In Spain there are several airports with flights to London Heathrow (7 in total).
From Barcelona, you can fly non-stop with British Airways (Oneworld) or Vueling.
From Ibiza, the only airline with direct flights is British Airways (Oneworld). This is a seasonal route that starts in May and ends in October.
From Madrid, you can fly non-stop with British Airways (Oneworld) or Iberia (Oneworld).
From Málaga, Palma de Mallorca, Tenerife (Reina Sofía) and Valencia, all direct flights to London Heathrow are operated by British Airways (Oneworld).
Flights from Sri Lanka to London Heathrow
In Sri Lanka, the only airport that has a direct connection to London Heathrow is Colombo. From Colombo, direct flights are offered by SriLankan Airlines (Oneworld).
Flights from St. Lucia to London Heathrow
There is 1 airport in St. Lucia that has a direct connection to London Heathrow, which is Saint Lucia. From Saint Lucia, direct flights are offered by Virgin Atlantic (SkyTeam). This route is recently announced though, and not operational yet. It will start in May 2024.
Flights from Sweden to London Heathrow
There are 2 airports in Sweden that have non-stop flights to London Heathrow.
From Gothenburg, direct flights are offered by British Airways (Oneworld).
From Stockholm (Arlanda), you can fly non-stop with British Airways (Oneworld) or SAS (Star Alliance).
Flights from Switzerland to London Heathrow
In Switzerland, there are 3 airports that have direct flights to London Heathrow.
From Basel Mulhouse Freiburg, direct flights are offered by British Airways (Oneworld).
From Geneva and Zürich, you can fly with British Airways (Oneworld) and Swiss (Star Alliance).
Flights from Taiwan to London Heathrow
In Taiwan, the only airport that has a direct connection to London Heathrow is Taipei. From Taipei, direct flights are offered by China Airlines (SkyTeam).
Flights from Thailand to London Heathrow
Bangkok is the only city in Thailand with direct flights to London Heathrow. From Bangkok, you can fly non-stop with EVA Air (Star Alliance) or Thai Airways (Star Alliance).
Flights from Tunisia to London Heathrow
There is 1 airport in Tunisia that has a direct connection to London Heathrow, which is Tunis. From Tunis, direct flights are offered by Tunisair.
Flights from Turkey to London Heathrow
There are 5 airports in Turkey that have non-stop flights to London Heathrow.
From Bodrum and Dalaman, you can fly with British Airways (Oneworld).
From Istanbul, you can fly non-stop with British Airways (Oneworld) or Turkish Airlines (Star Alliance).
From Istanbul (Sabiha) and Izmir, all direct flights to London Heathrow are operated by British Airways (Oneworld).
Flights from Turks & Caicos Islands to London Heathrow
Providenciales is the only city in Turks & Caicos Islands with direct flights to London Heathrow. From Providenciales, direct flights are offered by Virgin Atlantic (SkyTeam).
Flights from United Arab Emirates to London Heathrow
If you are looking for a direct flight from United Arab Emirates to London Heathrow, there are 2 airports to choose from.
From Abu Dhabi, you can fly non-stop with British Airways (Oneworld) or Etihad Airways.
From Dubai, there are 4 airlines that have direct services to London Heathrow, which are British Airways (Oneworld), Emirates, Royal Brunei Airlines and Virgin Atlantic (SkyTeam).
Flights from United States to London Heathrow
You can fly non-stop to London Heathrow from lots of airports in United States, as there is a total of 31 airports that have direct services to London Heathrow.
From Atlanta, direct flights are offered by British Airways (Oneworld), Delta (SkyTeam) and Virgin Atlantic (SkyTeam).
From Austin and Baltimore-Washington, you can fly with British Airways (Oneworld).
From Boston, there are 5 airlines that have direct services to London Heathrow, which are American Airlines (Oneworld), British Airways (Oneworld), Delta (SkyTeam), JetBlue and Virgin Atlantic (SkyTeam).
From Charlotte, direct flights are offered by American Airlines (Oneworld).
From Chicago, direct flights are offered by American Airlines (Oneworld), British Airways (Oneworld) and United Airlines (Star Alliance).
From Cincinnati, direct flights are offered by British Airways (Oneworld).
From Dallas-Fort Worth, you can fly non-stop with American Airlines (Oneworld) or British Airways (Oneworld).
From Denver, you can fly non-stop with British Airways (Oneworld) or United Airlines (Star Alliance).
From Detroit, the only airline with direct flights is Delta (SkyTeam).
From Houston, you can fly non-stop with British Airways (Oneworld) or United Airlines (Star Alliance).
From Las Vegas, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic (SkyTeam).
From Los Angeles, there are 5 airlines that have direct services to London Heathrow, which are American Airlines (Oneworld), British Airways (Oneworld), Delta (SkyTeam), United Airlines (Star Alliance) and Virgin Atlantic (SkyTeam).
From Miami, direct flights are offered by American Airlines (Oneworld), British Airways (Oneworld) and Virgin Atlantic (SkyTeam).
From Minneapolis, you can fly non-stop to London Heathrow with Delta (SkyTeam).
From Nashville and New Orleans, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From New York, you can fly non-stop with British Airways (Oneworld) or United Airlines (Star Alliance).
From New York City, there are 5 airlines that have direct services to London Heathrow, which are American Airlines (Oneworld), British Airways (Oneworld), Delta (SkyTeam), JetBlue and Virgin Atlantic (SkyTeam).
From Orlando, the only airline with direct flights is Virgin Atlantic (SkyTeam).
From Philadelphia and Phoenix, you can fly with American Airlines (Oneworld) and British Airways (Oneworld).
From Pittsburgh and Portland, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Raleigh / Durham, direct flights are offered by American Airlines (Oneworld).
From Salt Lake City, the only airline with direct flights is Delta (SkyTeam).
From San Diego, you can fly non-stop to London Heathrow with British Airways (Oneworld).
From San Francisco, direct flights are offered by British Airways (Oneworld), United Airlines (Star Alliance) and Virgin Atlantic (SkyTeam).
From Seattle / Tacoma, direct flights are offered by British Airways (Oneworld), Delta (SkyTeam) and Virgin Atlantic (SkyTeam).
From Tampa, you can fly non-stop to London Heathrow with Virgin Atlantic (SkyTeam).
From Washington, direct flights are offered by British Airways (Oneworld), United Airlines (Star Alliance) and Virgin Atlantic (SkyTeam).
Flights from Uzbekistan to London Heathrow
In Uzbekistan, the only airport that has a direct connection to London Heathrow is Tashkent. From Tashkent, direct flights are offered by Uzbekistan Airways.
Flights from Vietnam to London Heathrow
In Vietnam, there are 2 airports that have direct flights to London Heathrow.
From Hanoi and Ho Chi Minh City, you can fly with Vietnam Airlines (SkyTeam).
Domestic flights to London Heathrow
Flights from United Kingdom to London Heathrow
There are several airports within United Kingdom that have domestic flights to London Heathrow (9 in total).
From Aberdeen, direct flights are offered by British Airways (Oneworld).
From Belfast City, you can fly non-stop with Aer Lingus or British Airways (Oneworld).
From Derry and Dundee, you can fly with Loganair.
From Edinburgh, Glasgow, Inverness, Manchester and Newcastle, all direct flights to London Heathrow are operated by British Airways (Oneworld).
Alternative airports near London Heathrow
Flying to an alternative airport near London Heathrow 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 London Heathrow (LHR) are listed below. The closest alternative airports are London City (LCY) and London Gatwick (LGW).
Frequently asked questions - FAQ
How many airports are there in London Heathrow?
There are 5 airports in London Heathrow: London Heathrow Airport (LHR), London City Airport (LCY), London Gatwick Airport (LGW), London Luton Airport (LTN) and London Stansted Airport (STN).
What is the best airport to fly into London Heathrow?
The most convenient airport to fly into London Heathrow is London Heathrow Airport (LHR).
How many airlines fly to London Heathrow?
There are 80 airlines flying to London Heathrow from 217 airports around the world, as of May 2024.
Which airlines fly to London Heathrow?
British Airways, Virgin Atlantic and American Airlines operate most flights to London Heathrow. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to London Heathrow?
Oneworld, SkyTeam and Star Alliance are all flying to London Heathrow.
How many nonstop flights are there to London Heathrow?
There are roughly 34,552 flights arriving at London Heathrow every month (or 8,064 flights each week), from a total of 217 airports worldwide.
What is the official name of London Heathrow Airport?
The official name of London Heathrow Airport is London Heathrow Airport.
What is the airport code of London Heathrow Airport?
The airport code of London Heathrow Airport is LHR.
What are the most popular flights to London Heathrow?
New York City, Dublin and Frankfurt are the 3 most popular routes to London Heathrow. For a complete overview of all flight routes to London Heathrow, please use our flight map.
How long is the flight to London Heathrow?
New York City to London Heathrow | 7h 55m |
Dublin to London Heathrow | 1h 20m |
Frankfurt to London Heathrow | 1h 45m |
Amsterdam to London Heathrow | 1h 20m |
Madrid to London Heathrow | 2h 35m |