Non-stop flights to London Heathrow (LHR)
London Heathrow Airport is the largest airport in United Kingdom. In total there are 242 airports around the world that have direct flights to London Heathrow, spread around 236 cities in 88 countries. Currently, there are 9 domestic flights to London Heathrow.
London Heathrow is mainly known for family fun and sightseeing & culture.
Most tourists that come to London Heathrow visit one of the following sights:
- British Museum
- Stonehenge
- Portsea Island
- Tate Modern
- Roman Baths, Bath
- St Fagans: National History Museum
- St. David's Cathedral, Cardiff
- Avebury
- St. Paul's Cathedral
- Tower of London
- Canterbury Cathedral
- Tintern Abbey, United King
On this page
All direct flights to London Heathrow Airlines flying to London Heathrow Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 4,049 flights arriving at London Heathrow Airport, which are 135 flights per day or 6 flights per hour. On an average day, there is at least 1 flight arriving every 10 minutes.
The most frequently departed flights to London Heathrow are routes from New York City (JFK) in United States and Doha (DOH) in Qatar. These two routes together are operated 272 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 35 minutes and covers a distance of 9,014 miles (14,507 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.









Airlines flying to London Heathrow
Currently, there are 81 airlines that fly to London Heathrow. Most flights to London Heathrow are operated by British Airways, as they connect 179 airports to LHR. That’s around 7 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 235 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 53 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 March 2021:
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): seasonal flights from Atlanta (ATL), Austin (AUS), Baltimore-Washington (BWI), year-round flights from Boston (BOS), seasonal flights from Charleston (CHS), year-round flights from Chicago (ORD), Dallas-Fort Worth (DFW), seasonal flights from Denver (DEN), year-round flights from Houston (IAH), seasonal flights from Las Vegas (LAS), year-round flights from Los Angeles (LAX), Miami (MIA), seasonal flights from Nashville (BNA), New Orleans (MSY), New York (EWR), year-round flights from New York City (JFK), seasonal flights from Orlando (MCO), Philadelphia (PHL), Phoenix (PHX), San Diego (SAN), year-round flights from San Francisco (SFO), seasonal flights from San Jose (SJC), year-round flights from Seattle / Tacoma (SEA) and Washington (IAD).
Virgin Atlantic: 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) and Washington (IAD).
American Airlines (Oneworld): seasonal flights from Boston (BOS), year-round flights from Charlotte (CLT), Chicago (ORD), Dallas-Fort Worth (DFW), Los Angeles (LAX), Miami (MIA), New York City (JFK), Philadelphia (PHL), seasonal flights from Phoenix (PHX), Raleigh / Durham (RDU) and year-round flights from Seattle / Tacoma (SEA).
United Airlines (Star Alliance): year-round flights from Chicago (ORD), seasonal flights from Denver (DEN), Houston (IAH), Los Angeles (LAX), year-round flights from New York (EWR), seasonal flights from San Francisco (SFO) and year-round flights from Washington (IAD).
Delta (SkyTeam): year-round flights from Atlanta (ATL), seasonal flights from Boston (BOS), Detroit (DTW), Minneapolis (MSP), year-round flights from New York City (JFK) and seasonal flights from Seattle / Tacoma (SEA).
Non-stop flights from Canada to London Heathrow
British Airways (Oneworld): seasonal flights from Montreal (YUL), year-round flights from Toronto (YYZ) and seasonal flights from Vancouver (YVR).
Air Canada (Star Alliance): seasonal flights from Calgary (YYC), Halifax (YHZ), Montreal (YUL), Ottawa (YOW), St. John's (YYT), year-round flights from Toronto (YYZ) and seasonal flights from Vancouver (YVR).
Non-stop flights from South America to London Heathrow
British Airways (Oneworld): seasonal flights from Buenos Aires (EZE), 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): seasonal flights from Mexico City (MEX).
Non-stop flights from the Caribbean to London Heathrow
British Airways (Oneworld): seasonal flights from Nassau (NAS), year-round flights from Bridgetown (BGI) and seasonal flights from Grand Cayman (GCM).
Virgin Atlantic: year-round flights from Bridgetown (BGI), St. John's, Antigua (ANU), Havana (HAV) and Montego Bay (MBJ).
Non-stop flights from Africa to London Heathrow
British Airways (Oneworld) is well connected to the African continent with a number of non-stop flights.
British Airways (Oneworld): year-round flights from Nairobi (NBO), seasonal flights from Mahé (SEZ), Algiers (ALG), year-round flights from Cairo (CAI), seasonal flights from Marrakech (RAK), Cape Town (CPT), Durban (DUR), Johannesburg (JNB), Accra (ACC), year-round flights from Abuja (ABV) and Lagos (LOS).
Kenya Airways (SkyTeam): year-round flights from Nairobi (NBO).
Air Mauritius: seasonal flights from Mauritius (MRU).
Ethiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).
Air Algerie: seasonal flights from Algiers (ALG).
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) and seasonal flights from Rabat (RBA).
Tunisair: seasonal flights from Tunis (TUN).
Virgin Atlantic: 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), Tel Aviv (TLV), seasonal flights from Amman (AMM), Kuwait City (KWI), Doha (DOH), Jeddah (JED), Riyadh (RUH), Antalya (AYT), Bodrum (BJV), Dalaman (DLM), year-round flights from Istanbul (IST) and seasonal flights from Dubai (DXB).
Gulf Air: year-round flights from Bahrain Island (BAH).
Virgin Atlantic: year-round flights from Tel Aviv (TLV).
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).
Azerbaijan: seasonal flights from Baku (GYD).
Middle East (SkyTeam): year-round flights from Beirut (BEY).
Oman Air: 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), Islamabad (ISB) and seasonal flights from Lahore (LHE).
Virgin Atlantic: year-round flights from Mumbai (BOM), New Delhi (DEL), Islamabad (ISB) and Lahore (LHE).
Air India (Star Alliance): year-round flights from Ahmedabad (AMD), seasonal flights from Amritsar, Punjab (ATQ), year-round flights from Bengaluru (BLR), seasonal flights from Chennai (MAA), Goa (GOI), year-round flights from Kochi (COK), Kolkata (CCU), Mumbai (BOM) and New Delhi (DEL).
Vistara: seasonal flights from Mumbai (BOM) and New Delhi (DEL).
SriLankan Airlines (Oneworld): seasonal flights from Malé (MLE) and year-round flights from Colombo (CMB).
Pakistan: seasonal flights from Islamabad (ISB), Karachi (KHI) and Lahore (LHE).
Biman Airlines: seasonal flights from Dhaka (DAC) and year-round flights from Sylhet (ZYL).
Iran Air: year-round flights from Tehran (IKA).
Non-stop flights from China to London Heathrow
British Airways (Oneworld): seasonal flights from Beijing Daxing (PKX) and year-round flights from Shanghai (PVG).
Virgin Atlantic: year-round flights from Shanghai (PVG).
China Southern (SkyTeam): year-round flights from Guangzhou (CAN), seasonal flights from Sanya (SYX), Wuhan (WUH) and Zhengzhou (CGO).
Air China (Star Alliance): seasonal flights from Beijing (PEK), Chengdu (CTU) and Shanghai (PVG).
Beijing Capital: seasonal flights from Qingdao (TAO).
China Eastern (SkyTeam): seasonal flights from Shanghai (PVG).
Shenzhen Airlines (Star Alliance): seasonal flights from Shenzhen (SZX).
Xiamen Airlines (SkyTeam): seasonal flights from Xiamen (XMN).
Non-stop flights from Japan to London Heathrow
British Airways (Oneworld): seasonal flights from Osaka (KIX) and year-round flights from Tokyo (HND).
Japan Airlines (Oneworld): seasonal flights from Nagoya (NGO), Osaka (KIX) and year-round flights from Tokyo (HND).
ANA (Star Alliance): 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) and seasonal flights from Seoul (ICN).
Virgin Atlantic: 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): seasonal flights from Taipei (TPE).
Non-stop flights from South-East Asia to London Heathrow
British Airways (Oneworld): seasonal flights from Kuala Lumpur (KUL), year-round flights from Singapore (SIN) and seasonal flights from Bangkok (BKK).
Malaysia Airlines (Oneworld): year-round flights from Kuala Lumpur (KUL).
Qantas (Oneworld): seasonal flights from Singapore (SIN).
Singapore Airlines (Star Alliance): year-round flights from Singapore (SIN).
EVA Air (Star Alliance): seasonal flights from Bangkok (BKK).
Thai Airways (Star Alliance): year-round flights from Bangkok (BKK).
Vietnam Airlines (SkyTeam): seasonal flights from Hanoi (HAN) and Ho Chi Minh City (SGN).
Philippine Airlines: year-round flights from Manila (MNL).
Royal Brunei Airlines: year-round flights from Brunei and Muara (BWN).
Non-stop flights from Central Asia to London Heathrow
Uzbekistan Airways is currently the only airline flying non-stop from Central Asia to London Heathrow. They fly seasonal from Tashkent (TAS) and Urgench (UGC).
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 seasonal from Darwin (DRW) and 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). This is a seasonal route that starts in March and ends in May.
Flights from Algeria to London Heathrow

In Algeria, the only airport that has a direct connection to London Heathrow is Algiers. From Algiers, you can fly non-stop with Air Algerie or British Airways (Oneworld). This route is not operational yet but will start in April.
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.
Flights from Argentina to London Heathrow

In Argentina, the only airport that has a direct connection to London Heathrow is Buenos Aires. From Buenos Aires, direct flights are offered by British Airways (Oneworld). This is a seasonal route that starts in October and ends in February.
Flights from Australia to London Heathrow

There are 2 airports in Australia that have non-stop flights to London Heathrow.
From Darwin and Perth, you can fly with Qantas (Oneworld).
Flights from Austria to London Heathrow

If you are looking for a direct flight from Austria to London Heathrow, there are 3 airports to choose from.
From Innsbruck and Salzburg, you can fly with British Airways (Oneworld).
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. This route is recently announced though, and not operational yet. It will start in March 2021.
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, direct flights are offered by British Airways (Oneworld). This route is not operational yet but will start in May.
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, there are 2 airports that have direct flights to London Heathrow.
From Dhaka and Sylhet, you can fly with Biman Airlines.
Flights from Barbados to London Heathrow

In Barbados, the only airport that has a direct connection to London Heathrow is Bridgetown. From Bridgetown, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic.
Flights from Belgium to London Heathrow

There is 1 airport in Belgium that has a direct connection to London Heathrow, which is Brussels. From Brussels, you can fly non-stop with British Airways (Oneworld) or Brussels Airlines (Star Alliance).
Flights from Bermuda to London Heathrow

In Bermuda, the only airport that has a direct connection to London Heathrow is Bermuda. 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). This route is not operational yet but will start in May.
From São Paulo, you can fly non-stop with British Airways (Oneworld) or LATAM.
Flights from Brunei to London Heathrow

Brunei and Muara is the only city in Brunei with direct flights to London Heathrow. From Brunei and Muara, direct flights are offered by Royal Brunei Airlines.
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 several airports with flights to London Heathrow (7 in total).
From Calgary and Halifax, you can fly with Air Canada (Star Alliance).
From Montreal, you can fly non-stop with Air Canada (Star Alliance) or British Airways (Oneworld). This route is not operational yet but will start in May.
From Ottawa and St. John's, all direct flights to London Heathrow are operated by Air Canada (Star Alliance).
From Toronto and Vancouver, you can fly with Air Canada (Star Alliance) and British Airways (Oneworld).
Flights from Cayman Islands to London Heathrow

Grand Cayman is the only city in Cayman Islands with direct flights to London Heathrow. From Grand Cayman, direct flights are offered by British Airways (Oneworld). This is a seasonal route that starts in March and ends in April.
Flights from Chile to London Heathrow

In Chile, the only airport that has a direct connection to London Heathrow is Santiago de Chile. From Santiago de Chile, direct flights are offered by British Airways (Oneworld). This route is not operational yet but will start in May.
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). This is a seasonal route that starts in June and ends in October.
From Beijing Daxing, the only airline with direct flights is British Airways (Oneworld). This route is not operational yet but will start in May.
From Chengdu, you can fly non-stop to London Heathrow with Air China (Star Alliance). This is a seasonal route that starts in June and ends in October.
From Guangzhou, the only airline with direct flights is China Southern (SkyTeam).
From Qingdao, direct flights are offered by Beijing Capital. This is a seasonal route that starts in March and ends in October.
From Sanya, you can fly non-stop to London Heathrow with China Southern (SkyTeam). This is a seasonal route that starts in October and ends in February.
From Shanghai, there are 4 airlines that have direct services to London Heathrow, which are Air China (Star Alliance), British Airways (Oneworld), China Eastern (SkyTeam) and Virgin Atlantic.
From Shenzhen, the only airline with direct flights is Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in March and ends in October.
From Wuhan, you can fly non-stop to London Heathrow with China Southern (SkyTeam). This is a seasonal route that starts in November and ends in February.
From Xiamen, the only airline with direct flights is Xiamen Airlines (SkyTeam). This route is recently announced though, and not operational yet. It will start in March 2021.
From Zhengzhou, direct flights are offered by China Southern (SkyTeam). This is a seasonal route that starts in November and ends in February.
Flights from Colombia to London Heathrow

There is 1 airport in Colombia that has a direct connection to London Heathrow, which is Bogotá. From Bogotá, direct flights are offered by Avianca (Star Alliance).
Flights from Croatia to London Heathrow

There are 4 airports in Croatia that have non-stop flights to London Heathrow.
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 Cuba to London Heathrow

In Cuba, the only airport that has a direct connection to London Heathrow is Havana. From Havana, direct flights are offered by Virgin Atlantic.
Flights from Cyprus to London Heathrow

In Cyprus, there are 2 airports that have direct flights to London Heathrow.
From Larnaca and Paphos, you can fly with British Airways (Oneworld).
Flights from Czechia to London Heathrow

Prague is the only city in Czechia with direct flights to London Heathrow. From Prague, direct flights are offered by British Airways (Oneworld).
Flights from Denmark to London Heathrow

There are 2 airports in Denmark that have non-stop flights to London Heathrow.
From Billund, direct flights are offered by British Airways (Oneworld). This route is not operational yet but will start in May.
From Copenhagen, you can fly non-stop with British Airways (Oneworld) or SAS (Star Alliance).
Flights from Egypt to London Heathrow

If you are looking for a direct flight from Egypt to London Heathrow, there are 2 airports to choose from.
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 April and ends in May.
Flights from Ethiopia to London Heathrow

There is 1 airport in Ethiopia that has a direct connection to London Heathrow, which 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 (9 in total).
From Bastia (Corsica), Bordeaux, Figari, Grenoble / Lyon, Lyon, Marseille and Nice, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Paris, direct flights are offered by Air France (SkyTeam), British Airways (Oneworld) and EL AL.
From Toulouse, you can fly non-stop to London Heathrow with 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, the only airline with direct flights is Eurowings. This route is not operational yet but will start in April.
From Düsseldorf, you can fly non-stop with British Airways (Oneworld) or 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). This route is not operational yet but will start in May.
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

In Ghana, the only airport that has a direct connection to London Heathrow is Accra. From Accra, direct flights are offered by British Airways (Oneworld). This route is recently announced though, and not operational yet. It will start in March 2021.
Flights from Gibraltar to London Heathrow

There is 1 airport in Gibraltar that has a direct connection to London Heathrow, which is Gibraltar. 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) and Corfu (Kerkyra), you can fly with British Airways (Oneworld).
From Heraklion (Crete), you can fly non-stop with Aegean (Star Alliance) or British Airways (Oneworld). This is a seasonal route that starts in March and ends in October.
From Kalamata, Kefalonia, Kos, Mykonos, Preveza / Lefkada and Rhodes, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Santorini and Thessaloniki, you can fly with Aegean (Star Alliance) and British Airways (Oneworld).
From Zakynthos Island, direct flights are offered by British Airways (Oneworld). This is a seasonal route that starts in May and ends in October.
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, direct flights are offered by British Airways (Oneworld), Cathay Pacific (Oneworld) and Virgin Atlantic.
Flights from Hungary to London Heathrow

Budapest is the only city in Hungary with direct flights to London Heathrow. From Budapest, direct flights are offered by British Airways (Oneworld).
Flights from Iceland to London Heathrow

There is 1 airport in Iceland that has a direct connection to London Heathrow, which is Reykjavik (Keflavik). From Reykjavik (Keflavik), you can fly non-stop with British Airways (Oneworld) or Icelandair.
Flights from India to London Heathrow

India is well-connected to London Heathrow (LHR) with 10 airports around the country that have direct flights to the airport.
From Ahmedabad and Amritsar, Punjab, you can fly with Air India (Star Alliance).
From Bengaluru and Chennai, all direct flights to London Heathrow are operated by Air India (Star Alliance) and British Airways (Oneworld).
From Goa, direct flights are offered by Air India (Star Alliance). This is a seasonal route that starts in March and ends in October.
From Hyderabad, you can fly non-stop to London Heathrow with British Airways (Oneworld).
From Kochi and Kolkata, you can fly with Air India (Star Alliance).
From Mumbai and New Delhi, all direct flights to London Heathrow are operated by Air India (Star Alliance), British Airways (Oneworld), Virgin Atlantic 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.
Flights from Ireland to London Heathrow

In Ireland, there are 3 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 Shannon, you can fly non-stop to London Heathrow with Aer Lingus.
Flights from Isle of Man to London Heathrow

In Isle of Man, the only airport that has a direct connection to London Heathrow is Isle of Man. From Isle of Man, direct flights are offered by Loganair. This is a seasonal route that starts in March and ends in October.
Flights from Israel to London Heathrow

There is 1 airport in Israel that has a direct connection to London Heathrow, which is Tel Aviv. From Tel Aviv, direct flights are offered by British Airways (Oneworld), EL AL and Virgin Atlantic.
Flights from Italy to London Heathrow

You can fly non-stop to London Heathrow from lots of airports in Italy, as there is a total of 15 airports that have direct services to London Heathrow.
From Bari, Bologna, Brindisi and Catania, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Milan (Linate), you can fly non-stop with Alitalia (SkyTeam) or British Airways (Oneworld).
From Milan (Malpensa), Naples, Olbia (Sardinia), Palermo, Perugia and Pisa, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Rome (Fiumicino), you can fly non-stop with Alitalia (SkyTeam) or British Airways (Oneworld).
From Turin, Venice Marco Polo and Verona, 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.
Flights from Japan to London Heathrow

If you are looking for a direct flight from Japan to London Heathrow, there are 3 airports to choose from.
From Nagoya, direct flights are offered by Japan Airlines (Oneworld). This is a seasonal route that starts in March and ends in April.
From Osaka, you can fly non-stop with British Airways (Oneworld) or Japan Airlines (Oneworld). This is a seasonal route that starts in March and ends in April.
From Tokyo, direct flights are offered by ANA (Star Alliance), British Airways (Oneworld) and Japan Airlines (Oneworld).
Flights from Jersey to London Heathrow

Jersey is the only city in Jersey with direct flights to London Heathrow. From Jersey, direct flights are offered by British Airways (Oneworld). This is a seasonal route that starts in March and ends in May.
Flights from Jordan to London Heathrow

There is 1 airport in Jordan that has a direct connection to London Heathrow, which is Amman. From Amman, you can fly non-stop with British Airways (Oneworld) or Royal Jordanian (Oneworld).
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 Lebanon to London Heathrow

There is 1 airport in Lebanon that has a direct connection to London Heathrow, which is Beirut. From Beirut, direct flights are offered by Middle East (SkyTeam).
Flights from Luxembourg to London Heathrow

In Luxembourg, the only airport that has a direct connection to London Heathrow is Luxembourg City. From Luxembourg City, direct flights are offered by British Airways (Oneworld). This route is not operational yet but will start in May.
Flights from Malaysia to London Heathrow

Kuala Lumpur is the only city in Malaysia with direct flights to London Heathrow. From Kuala Lumpur, you can fly non-stop with British Airways (Oneworld) or Malaysia Airlines (Oneworld).
Flights from Maldives to London Heathrow

There is 1 airport in Maldives that has a direct connection to London Heathrow, which is Malé. From Malé, you can fly non-stop with British Airways (Oneworld) or SriLankan Airlines (Oneworld).
Flights from Malta to London Heathrow

Malta is the only city in Malta with direct flights to London Heathrow. From Malta, you can fly non-stop with Air Malta or British Airways (Oneworld).
Flights from Mauritius to London Heathrow

In Mauritius, the only airport that has a direct connection to London Heathrow is Mauritius. From Mauritius, direct flights are offered by Air Mauritius. This is a seasonal route that starts in April and ends in October.
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

There are 3 airports in Morocco that have non-stop flights to London Heathrow.
From Casablanca, direct flights are offered by Royal Air Maroc (Oneworld).
From Marrakech, the only airline with direct flights is British Airways (Oneworld). This is a seasonal route that starts in March and ends in May.
From Rabat, you can fly non-stop to London Heathrow with Royal Air Maroc (Oneworld). This route is not operational yet but will start in June.
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

In Nigeria, there are 2 airports that have direct 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.
Flights from Norway to London Heathrow

There are 2 airports in Norway that have non-stop flights to London Heathrow.
From Oslo, you can fly non-stop with British Airways (Oneworld) or SAS (Star Alliance).
From Stavanger, the only airline with direct flights is 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.
Flights from Pakistan to London Heathrow

If you are looking for a direct flight from Pakistan to London Heathrow, there are 3 airports to choose from.
From Islamabad, direct flights are offered by British Airways (Oneworld), Pakistan and Virgin Atlantic.
From Karachi, the only airline with direct flights is Pakistan. This route is not operational yet but will start in April.
From Lahore, direct flights are offered by British Airways (Oneworld), Pakistan and Virgin Atlantic.
Flights from Philippines to London Heathrow

There is 1 airport in Philippines that has a direct connection to London Heathrow, which is Manila. From Manila, direct flights are offered by Philippine Airlines.
Flights from Poland to London Heathrow

In Poland, there are 2 airports that have direct 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 Porto, the only airline with direct flights is British Airways (Oneworld). This is a seasonal route that starts in April and ends in May.
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

There are 2 airports in Romania that have non-stop flights to London Heathrow.
From Bucharest, direct flights are offered by Blue Air, British Airways (Oneworld) and Tarom (SkyTeam).
From Cluj-Napoca, the only airline with direct flights is Blue Air. This is a seasonal route that starts in March and ends in October.
Flights from Russia to London Heathrow

In Russia, there are 2 airports that have direct flights to London Heathrow.
From Moscow Domodedovo, you can fly non-stop with British Airways (Oneworld) or Ural Airlines.
From Moscow Sheremetyevo, the only airline with direct flights is Aeroflot (SkyTeam). This is a seasonal route that starts in March and ends in October.
Flights from Saudi Arabia to London Heathrow

There are 2 airports in Saudi Arabia that have non-stop flights to London Heathrow.
From Jeddah and Riyadh, you can fly with British Airways (Oneworld) and Saudi Arabian (SkyTeam).
Flights from Serbia to London Heathrow

If you are looking for a direct flight from Serbia to London Heathrow, there are 2 airports to choose from.
From Belgrade, direct flights are offered by Air Serbia.
From Pristina, the only airline with direct flights is British Airways (Oneworld). This is a seasonal route that starts in July and ends in September.
Flights from Seychelles to London Heathrow

In Seychelles, the only airport that has a direct connection to London Heathrow is Mahé. From Mahé, direct flights are offered by British Airways (Oneworld).
Flights from Singapore to London Heathrow

There is 1 airport in Singapore that has a direct connection to London Heathrow, which is Singapore. From Singapore, direct flights are offered by British Airways (Oneworld), Qantas (Oneworld) and Singapore Airlines (Star Alliance).
Flights from Slovenia to London Heathrow

In Slovenia, the only airport that has a direct connection to London Heathrow is Ljubljana. From Ljubljana, direct flights are offered by British Airways (Oneworld). This is a seasonal route that starts in May and ends in October.
Flights from South Africa to London Heathrow

In South Africa, there are 3 airports that have direct flights to London Heathrow.
From Cape Town, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic.
From Durban, the only airline with direct flights is British Airways (Oneworld). This is a seasonal route that starts in November and ends in February.
From Johannesburg, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic.
Flights from South Korea to London Heathrow

Seoul is the only city in South Korea with direct flights to London Heathrow. From Seoul, direct flights are offered by Asiana Airlines (Star Alliance), British Airways (Oneworld) and Korean Air (SkyTeam).
Flights from Spain to London Heathrow

Spain is well-connected to London Heathrow (LHR) with 12 airports around the country that have direct flights to the airport.
From Alicante, Barcelona, Bilbao, Ibiza and Lanzarote (Arrecife), all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Madrid, you can fly non-stop with British Airways (Oneworld) or Iberia (Oneworld).
From Málaga, Menorca (Mahon), Palma de Mallorca, Seville, Tenerife (Reine Sofia) and Valencia, all direct flights to London Heathrow are operated by British Airways (Oneworld).
Flights from Sri Lanka to London Heathrow

There is 1 airport in Sri Lanka that has a direct connection to London Heathrow, which is Colombo. From Colombo, direct flights are offered by SriLankan Airlines (Oneworld).
Flights from Sweden to London Heathrow

If you are looking for a direct flight from Sweden to London Heathrow, there are 3 airports to choose from.
From Gothenburg, direct flights are offered by British Airways (Oneworld).
From Sälen - Trysil, the only airline with direct flights is SAS (Star Alliance). This route is recently announced though, and not operational yet. It will start in April 2021.
From Stockholm (Arlanda), you can fly non-stop with British Airways (Oneworld) or SAS (Star Alliance).
Flights from Switzerland to London Heathrow

There are 3 airports in Switzerland that have non-stop flights to London Heathrow.
From Basel Mulhouse Freiburg, direct flights are offered by British Airways (Oneworld). This route is not operational yet but will start in May.
From Geneva and Zürich, you can fly with British Airways (Oneworld) and Swiss (Star Alliance).
Flights from Taiwan to London Heathrow

Taipei is the only city in Taiwan with direct flights to London Heathrow. From Taipei, direct flights are offered by China Airlines (SkyTeam). This is a seasonal route that starts in March and ends in October.
Flights from Thailand to London Heathrow

In Thailand, the only airport that has a direct connection to London Heathrow is Bangkok. From Bangkok, direct flights are offered by British Airways (Oneworld), EVA Air (Star Alliance) and 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. This is a seasonal route that starts in March and ends in October.
Flights from Turkey to London Heathrow

In Turkey, there are 4 airports that have direct flights to London Heathrow.
From Antalya, Bodrum and Dalaman, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Istanbul, you can fly non-stop with British Airways (Oneworld) or Turkish Airlines (Star Alliance).
Flights from Ukraine to London Heathrow

In Ukraine, the only airport that has a direct connection to London Heathrow is Kyiv. From Kyiv, direct flights are offered by Ukraine Int..
Flights from United Arab Emirates to London Heathrow

There are 2 airports in United Arab Emirates that have non-stop flights to London Heathrow.
From Abu Dhabi, direct flights are offered by Etihad Airways.
From Dubai, you can fly non-stop with British Airways (Oneworld) or Emirates.
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 28 airports that have direct services to London Heathrow.
From Atlanta, direct flights are offered by British Airways (Oneworld), Delta (SkyTeam) and Virgin Atlantic.
From Austin and Baltimore-Washington, you can fly with British Airways (Oneworld).
From Boston, there are 4 airlines that have direct services to London Heathrow, which are American Airlines (Oneworld), British Airways (Oneworld), Delta (SkyTeam) and Virgin Atlantic.
From Charleston, direct flights are offered by British Airways (Oneworld). This is a seasonal route that starts in October and ends in February.
From Charlotte, you can fly non-stop to London Heathrow with American Airlines (Oneworld).
From Chicago, direct flights are offered by American Airlines (Oneworld), British Airways (Oneworld) and United Airlines (Star Alliance).
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). This route is not operational yet but will start in April.
From Detroit, the only airline with direct flights is Delta (SkyTeam). This route is not operational yet but will start in May.
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.
From Los Angeles, there are 4 airlines that have direct services to London Heathrow, which are American Airlines (Oneworld), British Airways (Oneworld), United Airlines (Star Alliance) and Virgin Atlantic.
From Miami, direct flights are offered by American Airlines (Oneworld), British Airways (Oneworld) and Virgin Atlantic.
From Minneapolis, you can fly non-stop to London Heathrow with Delta (SkyTeam). This route is not operational yet but will start in May.
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 4 airlines that have direct services to London Heathrow, which are American Airlines (Oneworld), British Airways (Oneworld), Delta (SkyTeam) and Virgin Atlantic.
From Orlando, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic.
From Philadelphia and Phoenix, you can fly with American Airlines (Oneworld) and British Airways (Oneworld).
From Raleigh / Durham, direct flights are offered by American Airlines (Oneworld). This route is not operational yet but will start in May.
From San Diego, you can fly non-stop to London Heathrow with British Airways (Oneworld). This route is not operational yet but will start in May.
From San Francisco, direct flights are offered by British Airways (Oneworld), United Airlines (Star Alliance) and Virgin Atlantic.
From San Jose, the only airline with direct flights is British Airways (Oneworld). This route is not operational yet but will start in May.
From Seattle / Tacoma, there are 4 airlines that have direct services to London Heathrow, which are American Airlines (Oneworld), British Airways (Oneworld), Delta (SkyTeam) and Virgin Atlantic.
From Washington, direct flights are offered by British Airways (Oneworld), United Airlines (Star Alliance) and Virgin Atlantic.
Flights from Uzbekistan to London Heathrow

If you are looking for a direct flight from Uzbekistan to London Heathrow, there are 2 airports to choose from.
From Tashkent and Urgench, you can fly with 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 Durham (Tees Valley), you can fly non-stop to London Heathrow with Loganair. This is a seasonal route that starts in March and ends in October.
From Edinburgh, Glasgow, Inverness, Manchester, Newcastle and Newquay, 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 81 airlines flying to London Heathrow from 242 airports around the world, as of March 2021.
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, Star Alliance and SkyTeam are all flying to London Heathrow.
How many nonstop flights are there to London Heathrow?
There are roughly 4,049 flights arriving at London Heathrow every month (or 945 flights each week), from a total of 242 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, Doha and Paris 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 | 8h 10m |
Doha to London Heathrow | 8h 15m |
Paris to London Heathrow | 1h 15m |
Abu Dhabi to London Heathrow | 7h 5m |
New Delhi to London Heathrow | 8h 30m |