EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Direct flights to London Heathrow (LHR)

London Heathrow Airport - Airport code: LHR

Home Airports United Kingdom LHR London Heathrow

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 211 cities in 85 countries. Currently, there are 8 domestic flights to London Heathrow.

London Heathrow is mainly known for family fun and sightseeing & culture.

This month, there are 16,834 flights arriving at London Heathrow Airport, which are 561 flights per day or 23 flights per hour. On an average day, there is at least 1 flight arriving every 3 minutes.

The most frequently departed flights to London Heathrow are routes from New York City (JFK) in United States and Amsterdam (AMS) in Netherlands. These two routes together are operated 1049 times this month, and make up for 6% 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 5,599 miles (9,010 km).

 Remove ads

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.

Show all

Currently, there are 85 airlines that fly to London Heathrow. Most flights to London Heathrow are operated by British Airways, as they connect 157 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 205 airports that have flights to London Heathrow in Business Class. All airports that offer business class flights to LHR are listed below:

Show all

First class flights to London Heathrow

If you are looking for a luxurious flight, there's a total of 35 airports to choose from that have flights to LHR in First Class.

Show all

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 November 2022:

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 AirwaysBritish Airways (Oneworld): year-round flights from Atlanta (ATL), Austin (AUS), Baltimore-Washington (BWI), Boston (BOS), Chicago (ORD), 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), Orlando (MCO), Philadelphia (PHL), Phoenix (PHX), Pittsburgh (PIT), Portland (PDX), San Diego (SAN), San Francisco (SFO), San Jose (SJC), Seattle / Tacoma (SEA) and Washington (IAD).

Virgin AtlanticVirgin Atlantic: year-round flights from Atlanta (ATL), Austin (AUS), 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 AirlinesAmerican 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), Raleigh / Durham (RDU) and Seattle / Tacoma (SEA).

DeltaDelta (SkyTeam): year-round flights from Atlanta (ATL), Boston (BOS), Detroit (DTW), Los Angeles (LAX), Minneapolis (MSP), New York City (JFK), Salt Lake City (SLC) and Seattle / Tacoma (SEA).

United AirlinesUnited Airlines (Star Alliance): year-round flights from Boston (BOS), Chicago (ORD), Denver (DEN), Houston (IAH), Los Angeles (LAX), New York (EWR), San Francisco (SFO) and Washington (IAD).

Aer LingusAer Lingus: seasonal flights from Boston (BOS) and New York City (JFK).

JetBlueJetBlue: year-round flights from Boston (BOS) and New York City (JFK).

Non-stop flights from Canada to London Heathrow

British AirwaysBritish Airways (Oneworld): year-round flights from Montreal (YUL), Toronto (YYZ) and Vancouver (YVR).

Air CanadaAir Canada (Star Alliance): year-round flights from Calgary (YYC), Halifax (YHZ), Montreal (YUL), Toronto (YYZ) and Vancouver (YVR).

WestJetWestJet: year-round flights from Calgary (YYC).

Non-stop flights from South America to London Heathrow

British AirwaysBritish Airways (Oneworld): year-round flights from Buenos Aires (EZE), Rio de Janeiro (GIG), São Paulo (GRU) and Santiago de Chile (SCL).

LATAMLATAM: year-round flights from São Paulo (GRU).

AviancaAvianca (Star Alliance): year-round flights from Bogotá (BOG).

Non-stop flights from Central America to London Heathrow

British AirwaysBritish Airways (Oneworld): year-round flights from Mexico City (MEX).

AeromexicoAeromexico (SkyTeam): year-round flights from Mexico City (MEX).

Non-stop flights from the Caribbean to London Heathrow

British AirwaysBritish Airways (Oneworld): year-round flights from Nassau (NAS) and Bridgetown (BGI).

Virgin AtlanticVirgin Atlantic: year-round flights from Nassau (NAS), Bridgetown (BGI), St. John's, Antigua (ANU), Montego Bay (MBJ) and seasonal flights from Saint Lucia (UVF).

Non-stop flights from Africa to London Heathrow

British AirwaysBritish Airways (Oneworld): year-round flights from Nairobi (NBO), Algiers (ALG), Cairo (CAI), Marrakech (RAK), Cape Town (CPT), Johannesburg (JNB), Accra (ACC), Abuja (ABV) and Lagos (LOS).

Kenya AirwaysKenya Airways (SkyTeam): year-round flights from Nairobi (NBO).

Air MauritiusAir Mauritius: year-round flights from Mauritius (MRU).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).

RwandAirRwandAir: year-round flights from Kigali (KGL).

Air AlgerieAir Algerie: seasonal flights from Algiers (ALG).

EgyptairEgyptair (Star Alliance): year-round flights from Cairo (CAI), Luxor (LXR) and Sharm el-Sheikh (SSH).

Royal Air MarocRoyal Air Maroc (Oneworld): year-round flights from Casablanca (CMN).

TunisairTunisair: year-round flights from Tunis (TUN).

Virgin AtlanticVirgin 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 AirwaysBritish Airways (Oneworld): year-round flights from Bahrain Island (BAH), Tel Aviv (TLV), Amman (AMM), Kuwait City (KWI), seasonal flights from Doha (DOH), year-round flights from Riyadh (RUH), seasonal flights from Bodrum (BJV), Dalaman (DLM), year-round flights from Istanbul (IST) and Dubai (DXB).

Gulf AirGulf Air: year-round flights from Bahrain Island (BAH).

Virgin AtlanticVirgin Atlantic: year-round flights from Tel Aviv (TLV).

EL ALEL AL: year-round flights from Tel Aviv (TLV).

Royal JordanianRoyal Jordanian (Oneworld): year-round flights from Amman (AMM).

Kuwait AirwaysKuwait Airways: year-round flights from Kuwait City (KWI).

Qatar AirwaysQatar Airways (Oneworld): year-round flights from Doha (DOH).

Saudi ArabianSaudi Arabian (SkyTeam): year-round flights from Jeddah (JED) and Riyadh (RUH).

Turkish AirlinesTurkish Airlines (Star Alliance): year-round flights from Istanbul (IST).

Royal Brunei AirlinesRoyal Brunei Airlines: year-round flights from Dubai (DXB).

EmiratesEmirates: year-round flights from Dubai (DXB).

Etihad AirwaysEtihad Airways: year-round flights from Abu Dhabi (AUH).

AzerbaijanAzerbaijan: seasonal flights from Baku (GYD).

Middle EastMiddle East (SkyTeam): year-round flights from Beirut (BEY).

Oman AirOman Air: year-round flights from Muscat (MCT).

Non-stop flights from India / South Asia to London Heathrow

British AirwaysBritish Airways (Oneworld): year-round flights from Bengaluru (BLR), Chennai (MAA), Hyderabad (HYD), Mumbai (BOM), New Delhi (DEL), Malé (MLE) and seasonal flights from Islamabad (ISB).

Virgin AtlanticVirgin Atlantic: year-round flights from Mumbai (BOM), New Delhi (DEL), Islamabad (ISB) and Lahore (LHE).

Air IndiaAir India (Star Alliance): year-round flights from Ahmedabad (AMD), seasonal flights from Amritsar, Punjab (ATQ), year-round flights from Goa (GOI), Hyderabad (HYD), Kochi (COK), Mumbai (BOM) and New Delhi (DEL).

Air CanadaAir Canada (Star Alliance): seasonal flights from Mumbai (BOM).

VistaraVistara: year-round flights from New Delhi (DEL).

PakistanPakistan: year-round flights from Islamabad (ISB) and Lahore (LHE).

Biman AirlinesBiman Airlines: seasonal flights from Dhaka (DAC) and year-round flights from Sylhet (ZYL).

Iran AirIran Air: seasonal flights from Tehran (IKA).

SriLankan AirlinesSriLankan Airlines (Oneworld): year-round flights from Colombo (CMB).

Non-stop flights from China to London Heathrow

British AirwaysBritish Airways (Oneworld): seasonal flights from Beijing Daxing (PKX) and Shanghai (PVG).

Virgin AtlanticVirgin Atlantic: seasonal flights from Shanghai (PVG).

Air ChinaAir China (Star Alliance): seasonal flights from Beijing (PEK) and Shanghai (PVG).

Beijing CapitalBeijing Capital: seasonal flights from Qingdao (TAO).

China EasternChina Eastern (SkyTeam): year-round flights from Shanghai (PVG).

China SouthernChina Southern: seasonal flights from Guangzhou (CAN).

Shenzhen AirlinesShenzhen Airlines (Star Alliance): year-round flights from Shenzhen (SZX).

Non-stop flights from Japan to London Heathrow

British AirwaysBritish Airways (Oneworld): year-round flights from Tokyo (HND).

ANAANA (Star Alliance): year-round flights from Tokyo (HND).

Japan AirlinesJapan Airlines (Oneworld): year-round flights from Tokyo (HND).

Non-stop flights from East Asia to London Heathrow

British AirwaysBritish Airways (Oneworld): seasonal flights from Hong Kong (HKG).

Cathay PacificCathay Pacific (Oneworld): year-round flights from Hong Kong (HKG).

Asiana AirlinesAsiana Airlines (Star Alliance): year-round flights from Seoul (ICN).

Korean AirKorean Air (SkyTeam): year-round flights from Seoul (ICN).

China AirlinesChina Airlines (SkyTeam): seasonal flights from Taipei (TPE).

Non-stop flights from South-East Asia to London Heathrow

British AirwaysBritish Airways (Oneworld): year-round flights from Singapore (SIN).

QantasQantas (Oneworld): year-round flights from Singapore (SIN).

Singapore AirlinesSingapore Airlines (Star Alliance): year-round flights from Singapore (SIN).

Royal Brunei AirlinesRoyal Brunei Airlines: seasonal flights from Brunei and Muara (BWN).

Vietnam AirlinesVietnam Airlines (SkyTeam): year-round flights from Hanoi (HAN) and Ho Chi Minh City (SGN).

EVA AirEVA Air (Star Alliance): year-round flights from Bangkok (BKK).

Thai AirwaysThai Airways (Star Alliance): year-round flights from Bangkok (BKK).

Malaysia AirlinesMalaysia Airlines (Oneworld): year-round flights from Kuala Lumpur (KUL).

Non-stop flights from Central Asia to London Heathrow

Air AstanaAir Astana: year-round flights from Aktau (SCO).

Uzbekistan AirwaysUzbekistan Airways: seasonal flights from Tashkent (TAS).

Non-stop flights from Australia / New Zealand / Oceania / the Pacific to London Heathrow

QantasQantas 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

Albania
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).

Algeria
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).

Antigua & Barbuda
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.

Argentina
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).

Australia
Flights from Australia to London Heathrow

Perth is the only city in Australia with direct flights to London Heathrow. From Perth, direct flights are offered by Qantas (Oneworld).

Austria
Flights from Austria to London Heathrow

There are 3 airports in Austria that have non-stop flights to London Heathrow.

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).

Azerbaijan
Flights from Azerbaijan to London Heathrow

There is 1 airport in Azerbaijan that has a direct connection to London Heathrow, which is Baku. From Baku, direct flights are offered by Azerbaijan. This is a seasonal route that starts in November and ends in March.

Bahamas
Flights from Bahamas to London Heathrow

Nassau is the only city in Bahamas with direct flights to London Heathrow. From Nassau, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic.

Bahrain
Flights from Bahrain to London Heathrow

In Bahrain, the only airport that has a direct connection to London Heathrow is Bahrain Island. From Bahrain Island, you can fly non-stop with British Airways (Oneworld) or Gulf Air.

Bangladesh
Flights from Bangladesh to London Heathrow

If you are looking for a direct flight from Bangladesh to London Heathrow, there are 2 airports to choose from.

From Dhaka and Sylhet, you can fly with Biman Airlines.

Barbados
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.

Belgium
Flights from Belgium to London Heathrow

In Belgium, the only airport that has a direct connection to London Heathrow is Brussels. From Brussels, direct flights are offered by British Airways (Oneworld), Brussels Airlines (Star Alliance) and RwandAir.

Bermuda
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).

Brazil
Flights from Brazil to London Heathrow

In Brazil, there are 2 airports that have direct flights to London Heathrow.

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.

Brunei
Flights from Brunei to London Heathrow

There is 1 airport in Brunei that has a direct connection to London Heathrow, which is Brunei and Muara. From Brunei and Muara, direct flights are offered by Royal Brunei Airlines. This is a seasonal route that starts in December and ends in January.

Bulgaria
Flights from Bulgaria to London Heathrow

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

Canada
Flights from Canada to London Heathrow

If you are looking for a direct flight from Canada to London Heathrow, there are 5 airports to choose from.

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).

Chile
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).

China
Flights from China to London Heathrow

In China there are several airports with flights to London Heathrow (6 in total).

From Beijing, direct flights are offered by Air China (Star Alliance). This is a seasonal route that starts in November and ends in March.
From Beijing Daxing, the only airline with direct flights is British Airways (Oneworld). This route is not operational yet but will start in January.
From Guangzhou, you can fly non-stop to London Heathrow with China Southern. This is a seasonal route that starts in November and ends in March.
From Qingdao, the only airline with direct flights is Beijing Capital. This is a seasonal route that starts in November and ends in March.
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, you can fly non-stop to London Heathrow with Shenzhen Airlines (Star Alliance).

Colombia
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).

Croatia
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).

Cyprus
Flights from Cyprus to London Heathrow

In Cyprus, the only airport that has a direct connection to London Heathrow is Larnaca. From Larnaca, direct flights are offered by British Airways (Oneworld).

Czechia
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).

Denmark
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).

Egypt
Flights from Egypt to London Heathrow

There are 3 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 and Sharm el-Sheikh, you can fly with Egyptair (Star Alliance).

Ethiopia
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).

Finland
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).

France
Flights from France to London Heathrow

In France there are several airports with flights to London Heathrow (8 in total).

From Bastia (Corsica), 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 Toulouse, the only airline with direct flights is British Airways (Oneworld).

Germany
Flights from Germany to London Heathrow

In Germany there are several airports with flights to London Heathrow (9 in total).

From Berlin, direct flights are offered by British Airways (Oneworld).
From Cologne-Bonn, the only airline with direct flights is Eurowings.
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).
From Munich, you can fly non-stop with British Airways (Oneworld) or Lufthansa (Star Alliance).
From Nuremberg, the only airline with direct flights is British Airways (Oneworld).
From Stuttgart, you can fly non-stop with British Airways (Oneworld) or Eurowings.

Ghana
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).

Gibraltar
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).

Greece
Flights from Greece to London Heathrow

Greece is well-connected to London Heathrow (LHR) with 12 airports around the country that have direct flights to the airport.

From Athens, direct flights are offered by Aegean (Star Alliance), British Airways (Oneworld) and Sky Express.
From Chania (Crete), Corfu (Kerkyra), Heraklion (Crete), Kalamata, Kefalonia, Mykonos, Preveza / Lefkada, Rhodes, Santorini, Thessaloniki and Zakynthos Island, all direct flights to London Heathrow are operated by British Airways (Oneworld).

Hong Kong
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).

Hungary
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).

Iceland
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.

India
Flights from India to London Heathrow

In India there are several airports with flights to London Heathrow (9 in total).

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 British Airways (Oneworld).
From Goa, direct flights are offered by Air India (Star Alliance).
From Hyderabad, you can fly non-stop with Air India (Star Alliance) or British Airways (Oneworld).
From Kochi, direct flights are offered by Air India (Star Alliance).
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.
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 and Vistara.

Iran
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 November and ends in March.

Ireland
Flights from Ireland to London Heathrow

If you are looking for a direct flight from Ireland to London Heathrow, there are 3 airports to choose from.

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.

Isle of Man
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, you can fly non-stop with Flybe or Loganair. This is a seasonal route that starts in November and ends in March.

Israel
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.

Italy
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 12 airports that have direct services to London Heathrow.

From Bologna and Brindisi, you can fly with British Airways (Oneworld).
From Milan (Bergamo), you can fly non-stop to London Heathrow with SA Express. This is a seasonal route that starts in December and ends in February.
From Milan (Linate), direct flights are offered by Air Baltic, Alitalia (SkyTeam) and 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 Venice Marco Polo, you can fly non-stop to London Heathrow with British Airways (Oneworld).

Jamaica
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.

Japan
Flights from Japan to London Heathrow

Tokyo is the only city in Japan with direct flights to London Heathrow. From Tokyo, direct flights are offered by ANA (Star Alliance), British Airways (Oneworld) and Japan Airlines (Oneworld).

Jersey
Flights from Jersey to London Heathrow

There is 1 airport in Jersey that has a direct connection to London Heathrow, which is Jersey. From Jersey, direct flights are offered by British Airways (Oneworld).

Jordan
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).

Kazakhstan
Flights from Kazakhstan to London Heathrow

In Kazakhstan, the only airport that has a direct connection to London Heathrow is Aktau. From Aktau, direct flights are offered by Air Astana.

Kenya
Flights from Kenya to London Heathrow

There is 1 airport in Kenya that has a direct connection to London Heathrow, which is Nairobi. From Nairobi, you can fly non-stop with British Airways (Oneworld) or Kenya Airways (SkyTeam).

Kuwait
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.

Lebanon
Flights from Lebanon to London Heathrow

Beirut is the only city in Lebanon with direct flights to London Heathrow. From Beirut, direct flights are offered by Middle East (SkyTeam).

Luxembourg
Flights from Luxembourg to London Heathrow

There is 1 airport in Luxembourg that has a direct connection to London Heathrow, which is Luxembourg City. From Luxembourg City, direct flights are offered by British Airways (Oneworld).

Malaysia
Flights from Malaysia to London Heathrow

Kuala Lumpur is the only city in Malaysia with direct flights to London Heathrow. From Kuala Lumpur, direct flights are offered by Malaysia Airlines (Oneworld).

Maldives
Flights from Maldives to London Heathrow

In Maldives, the only airport that has a direct connection to London Heathrow is Malé. From Malé, direct flights are offered by British Airways (Oneworld).

Malta
Flights from Malta to London Heathrow

There is 1 airport in Malta that has a direct connection to London Heathrow, which is Malta. From Malta, direct flights are offered by Air Malta.

Mauritius
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.

Mexico
Flights from Mexico to London Heathrow

Mexico City is the only city in Mexico with direct flights to London Heathrow. From Mexico City, you can fly non-stop with Aeromexico (SkyTeam) or British Airways (Oneworld).

Morocco
Flights from Morocco to London Heathrow

In Morocco, there are 2 airports that have direct 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).

Netherlands
Flights from Netherlands to London Heathrow

There is 1 airport in Netherlands that has a direct connection to London Heathrow, which is Amsterdam. From Amsterdam, direct flights are offered by British Airways (Oneworld), Flybe and KLM (SkyTeam).

Nigeria
Flights from Nigeria to London Heathrow

If you are looking for a direct flight from Nigeria to London Heathrow, there are 2 airports to choose from.

From Abuja, direct flights are offered by British Airways (Oneworld).
From Lagos, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic.

Norway
Flights from Norway to London Heathrow

There are 3 airports in Norway that have non-stop flights to London Heathrow.

From Bergen, direct flights are offered by Widerøe.
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).

Oman
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.

Pakistan
Flights from Pakistan to London Heathrow

In Pakistan, there are 2 airports that have direct flights to London Heathrow.

From Islamabad, direct flights are offered by British Airways (Oneworld), Pakistan and Virgin Atlantic.
From Lahore, you can fly non-stop with Pakistan or Virgin Atlantic.

Poland
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).

Portugal
Flights from Portugal to London Heathrow

If you are looking for a direct flight from Portugal to London Heathrow, there are 5 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 and Porto, all direct flights to London Heathrow are operated by British Airways (Oneworld).

Qatar
Flights from Qatar to London Heathrow

In Qatar, the only airport that has a direct connection to London Heathrow is Doha. From Doha, you can fly non-stop with British Airways (Oneworld) or Qatar Airways (Oneworld).

Romania
Flights from Romania to London Heathrow

There is 1 airport in Romania that has a direct connection to London Heathrow, which is Bucharest. From Bucharest, direct flights are offered by Blue Air, British Airways (Oneworld) and Tarom (SkyTeam).

Rwanda
Flights from Rwanda to London Heathrow

In Rwanda, the only airport that has a direct connection to London Heathrow is Kigali. From Kigali, direct flights are offered by RwandAir.

Saudi Arabia
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).

Serbia
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 started in July and ends in September.

Singapore
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).

Slovenia
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). This is a seasonal route that started in May and ends in September.

South Africa
Flights from South Africa to London Heathrow

There are 2 airports in South Africa that have non-stop flights to London Heathrow.

From Cape Town and Johannesburg, you can fly with British Airways (Oneworld) and Virgin Atlantic.

South Korea
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).

Spain
Flights from Spain to London Heathrow

In Spain there are several airports with flights to London Heathrow (7 in total).

From Barcelona and Ibiza, you can fly with British Airways (Oneworld).
From Madrid, you can fly non-stop with British Airways (Oneworld) or Iberia (Oneworld).
From Málaga, Palma de Mallorca, Tenerife (Reine Sofia) and Valencia, all direct flights to London Heathrow are operated by British Airways (Oneworld).

Sri Lanka
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).

St. Lucia
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. This is a seasonal route that starts in November and ends in March.

Sweden
Flights from Sweden to London Heathrow

In Sweden, there are 3 airports that have direct flights to London Heathrow.

From Gothenburg, direct flights are offered by British Airways (Oneworld).
From Luleå, the only airline with direct flights is SAS (Star Alliance). This is a seasonal route that starts in December and ends in March.
From Stockholm (Arlanda), you can fly non-stop with British Airways (Oneworld) or SAS (Star Alliance).

Switzerland
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).
From Geneva and Zürich, you can fly with British Airways (Oneworld) and Swiss (Star Alliance).

Taiwan
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). This is a seasonal route that starts in November and ends in March.

Thailand
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).

Tunisia
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.

Turkey
Flights from Turkey to London Heathrow

If you are looking for a direct flight from Turkey to London Heathrow, there are 3 airports to choose from.

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).

United Arab Emirates
Flights from United Arab Emirates to London Heathrow

In United Arab Emirates, there are 2 airports that have direct flights to London Heathrow.

From Abu Dhabi, direct flights are offered by Etihad Airways.
From Dubai, direct flights are offered by British Airways (Oneworld), Emirates and Royal Brunei Airlines.

United States
Flights from United States to London Heathrow

United States is well-connected to London Heathrow (LHR) with 31 airports around the country that have direct flights to the airport.

From Atlanta, direct flights are offered by British Airways (Oneworld), Delta (SkyTeam) and Virgin Atlantic.
From Austin, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic.
From Baltimore-Washington, you can fly non-stop to London Heathrow with British Airways (Oneworld).
From Boston, airlines that operate direct flights are Aer Lingus, American Airlines (Oneworld), British Airways (Oneworld), Delta (SkyTeam), JetBlue, United Airlines (Star Alliance) and Virgin Atlantic.
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 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, you can fly non-stop to London Heathrow with 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.
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.
From Miami, direct flights are offered by American Airlines (Oneworld), British Airways (Oneworld) and Virgin Atlantic.
From Minneapolis, the only airline with direct flights is Delta (SkyTeam).
From Nashville and New Orleans, you can fly with British Airways (Oneworld).
From New York, you can fly non-stop with British Airways (Oneworld) or United Airlines (Star Alliance).
From New York City, airlines that operate direct flights are Aer Lingus, American Airlines (Oneworld), British Airways (Oneworld), Delta (SkyTeam), JetBlue and Virgin Atlantic.
From Orlando, you can fly non-stop with British Airways (Oneworld) or Virgin Atlantic.
From Philadelphia and Phoenix, all direct flights to London Heathrow are operated by American Airlines (Oneworld) and British Airways (Oneworld).
From Pittsburgh and Portland, you can fly with British Airways (Oneworld).
From Raleigh / Durham, you can fly non-stop to London Heathrow with American Airlines (Oneworld).
From Salt Lake City, direct flights are offered by Delta (SkyTeam).
From San Diego, the only airline with direct flights is British Airways (Oneworld).
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).
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 Tampa, you can fly non-stop to London Heathrow with Virgin Atlantic.
From Washington, direct flights are offered by British Airways (Oneworld), United Airlines (Star Alliance) and Virgin Atlantic.

Uzbekistan
Flights from Uzbekistan to London Heathrow

Tashkent is the only city in Uzbekistan with direct flights to London Heathrow. From Tashkent, direct flights are offered by Uzbekistan Airways. This is a seasonal route that starts in November and ends in March.

Vietnam
Flights from Vietnam to London Heathrow

If you are looking for a direct flight from Vietnam to London Heathrow, there are 2 airports to choose from.

From Hanoi and Ho Chi Minh City, you can fly with Vietnam Airlines (SkyTeam).

Domestic flights to London Heathrow

United Kingdom
Flights from United Kingdom to London Heathrow

There are several airports within United Kingdom that have domestic flights to London Heathrow (8 in total).

From Aberdeen, direct flights are offered by British Airways (Oneworld).
From Belfast City, direct flights are offered by Aer Lingus, British Airways (Oneworld) and Flybe.
From Edinburgh, Glasgow, Inverness, Manchester and Newcastle, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Newquay, the only airline with direct flights is Flybe. This is a seasonal route that starts in November and ends in March.

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 85 airlines flying to London Heathrow from 217 airports around the world, as of November 2022.

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 16,834 flights arriving at London Heathrow every month (or 3,927 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, Amsterdam and Dublin 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.

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at $239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere