FlightConnections

EN
From
To
Alliances
Airlines
Classes
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

ClassesPREMIUM All

Show flights in a specific flight class

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)

Last updated on: 10-30-2020

London Heathrow Airport is the largest airport in United Kingdom. It is United Kingdom's main international airport. In total there are 240 airports around the world that have direct flights to London Heathrow, spread around 234 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

This month, there are 4,200 flights arriving at London Heathrow Airport, which are 140 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 Munich (MUC) in Germany and Amsterdam (AMS) in Netherlands. These two routes together are operated 185 times this month, and make up for 4% 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.

Show all

Currently, there are 83 airlines that fly to London Heathrow. Most flights to London Heathrow are operated by British Airways, as they connect 186 airports to LHR. That’s around 8 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 220 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 62 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 October 2020:

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), seasonal flights from 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), year-round flights from New York (EWR), New York City (JFK), seasonal flights from Orlando (MCO), year-round flights from Philadelphia (PHL), seasonal flights from Phoenix (PHX), Pittsburgh (PIT), 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 AtlanticVirgin Atlantic: year-round flights from Atlanta (ATL), seasonal flights from Boston (BOS), Las Vegas (LAS), year-round flights from Los Angeles (LAX), Miami (MIA), New York City (JFK), seasonal flights from Orlando (MCO), San Francisco (SFO), Seattle / Tacoma (SEA) and Washington (IAD).

American AirlinesAmerican Airlines (Oneworld): seasonal flights from Boston (BOS), Charlotte (CLT), year-round flights from Chicago (ORD), Dallas-Fort Worth (DFW), seasonal flights from Los Angeles (LAX), year-round flights from Miami (MIA), New York City (JFK), seasonal flights from Philadelphia (PHL), Phoenix (PHX), Raleigh / Durham (RDU) and Seattle / Tacoma (SEA).

United AirlinesUnited 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), San Francisco (SFO) and Washington (IAD).

DeltaDelta (SkyTeam): year-round flights from Atlanta (ATL), Boston (BOS), seasonal flights from Detroit (DTW), Minneapolis (MSP) and year-round flights from New York City (JFK).

Non-stop flights from Canada to London Heathrow

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

South African AirwaysSouth African Airways (Star Alliance): year-round flights from Calgary (YYC), Halifax (YHZ), Montreal (YUL), Ottawa (YOW), St. John's (YYT), Toronto (YYZ) and Vancouver (YVR).

Air CanadaAir Canada (Star Alliance): seasonal flights from Calgary (YYC), Halifax (YHZ), year-round flights from Montreal (YUL), seasonal flights from Ottawa (YOW), St. John's (YYT), year-round flights from Toronto (YYZ) and Vancouver (YVR).

Non-stop flights from South America to London Heathrow

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

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

AviancaAvianca (Star Alliance): seasonal 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): seasonal flights from Mexico City (MEX).

Non-stop flights from the Caribbean to London Heathrow

British AirwaysBritish Airways (Oneworld): seasonal flights from Nassau (NAS), year-round flights from Bridgetown (BGI) and Grand Cayman (GCM).

Virgin AtlanticVirgin Atlantic: year-round flights from Bridgetown (BGI), St. John's, Antigua (ANU), seasonal flights from Havana (HAV) and year-round flights from 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 AirwaysBritish Airways (Oneworld): year-round flights from Nairobi (NBO), Mahé (SEZ), seasonal flights from Algiers (ALG), year-round flights from Cairo (CAI), seasonal flights from Marrakech (RAK), year-round flights from Cape Town (CPT), seasonal flights from Durban (DUR), year-round flights from Johannesburg (JNB), Accra (ACC), Abuja (ABV) and Lagos (LOS).

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

Air MauritiusAir Mauritius: seasonal flights from Mauritius (MRU).

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

Air AlgerieAir Algerie: year-round flights from Algiers (ALG).

EgyptairEgyptair (Star Alliance): year-round flights from Cairo (CAI) and seasonal flights from Luxor (LXR).

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

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

South African AirwaysSouth African Airways (Star Alliance): seasonal flights from Johannesburg (JNB).

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 Muscat (MCT), Doha (DOH), Jeddah (JED), Riyadh (RUH), Bodrum (BJV), Dalaman (DLM), year-round flights from Istanbul (IST), seasonal flights from Abu Dhabi (AUH) and year-round flights from 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).

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

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

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

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

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

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), Islamabad (ISB) and seasonal flights from Lahore (LHE).

Virgin AtlanticVirgin Atlantic: year-round flights from Mumbai (BOM), New Delhi (DEL), seasonal flights from 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 Bengaluru (BLR), seasonal flights from Goa (GOI), Kochi (COK), Kolkata (CCU), year-round flights from Mumbai (BOM) and New Delhi (DEL).

SpicejetSpicejet: seasonal flights from Mumbai (BOM) and New Delhi (DEL).

VistaraVistara: seasonal flights from New Delhi (DEL).

PakistanPakistan: seasonal flights from Islamabad (ISB), Karachi (KHI) and Lahore (LHE).

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

Iran AirIran Air: year-round 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 year-round flights from Shanghai (PVG).

Virgin AtlanticVirgin Atlantic: year-round flights from Shanghai (PVG).

China SouthernChina Southern (SkyTeam): seasonal flights from Beijing Daxing (PKX), year-round flights from Guangzhou (CAN), seasonal flights from Sanya (SYX) and Zhengzhou (CGO).

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

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

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

Shenzhen AirlinesShenzhen Airlines (Star Alliance): seasonal flights from Shenzhen (SZX).

Non-stop flights from Japan to London Heathrow

British AirwaysBritish Airways (Oneworld): seasonal flights from Osaka (KIX) and 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): year-round flights from Hong Kong (HKG) and seasonal flights from Seoul (ICN).

Virgin AtlanticVirgin Atlantic: year-round 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).

EVA AirEVA Air (Star Alliance): year-round flights from Taipei (TPE).

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 Kuala Lumpur (KUL), Singapore (SIN) and seasonal flights from Bangkok (BKK).

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

QantasQantas (Oneworld): seasonal flights from Singapore (SIN).

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

EVA AirEVA Air (Star Alliance): seasonal flights from Bangkok (BKK).

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

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

Philippine AirlinesPhilippine Airlines: year-round flights from Manila (MNL).

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

Non-stop flights from Central Asia to London Heathrow

Uzbekistan AirwaysUzbekistan Airways is currently the only airline flying non-stop from Central Asia to London Heathrow. They fly seasonal 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 Darwin (DRW) and seasonal 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). This is a seasonal route that starts in October and ends in March.

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

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

From Darwin and Perth, you can fly with Qantas (Oneworld).

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

Azerbaijan
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 is a seasonal route that starts in October and ends in March.

Bahamas
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 November.

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

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

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

Belgium
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, there are 4 airlines that have direct services to London Heathrow, which are British Airways (Oneworld), Brussels Airlines (Star Alliance), Bulgaria Air and RwandAir.

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

Brazil
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 November.
From São Paulo, you can fly non-stop with British Airways (Oneworld) or LATAM (Oneworld).

Brunei
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. This route is not operational yet but will start in November.

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

Canada
Flights from Canada to London Heathrow

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

From Calgary, direct flights are offered by Air Canada (Star Alliance), British Airways (Oneworld) and South African Airways (Star Alliance).
From Halifax, you can fly non-stop with Air Canada (Star Alliance) or South African Airways (Star Alliance). This is a seasonal route that starts in October and ends in November.
From Montreal, direct flights are offered by Air Canada (Star Alliance), British Airways (Oneworld) and South African Airways (Star Alliance).
From Ottawa and St. John's, you can fly with Air Canada (Star Alliance) and South African Airways (Star Alliance).
From Toronto and Vancouver, all direct flights to London Heathrow are operated by Air Canada (Star Alliance), British Airways (Oneworld) and South African Airways (Star Alliance).

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

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). This route is not operational yet but will start in November.

China
Flights from China to London Heathrow

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

From Beijing, direct flights are offered by Air China (Star Alliance). This is a seasonal route that started in March and ends in September.
From Beijing Daxing, you can fly non-stop with British Airways (Oneworld) or China Southern (SkyTeam). This route is not operational yet but will start in November.
From Chengdu, you can fly non-stop to London Heathrow with Air China (Star Alliance). This is a seasonal route that started in March and ends in September.
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 October and ends in March.
From Sanya, you can fly non-stop to London Heathrow with China Southern (SkyTeam). This is a seasonal route that started in March and ends in September.
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 route is not operational yet but will start in December.
From Zhengzhou, you can fly non-stop to London Heathrow with China Southern (SkyTeam). This is a seasonal route that started in March and ends in September.

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). This route is not operational yet but will start in November.

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

Cuba
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. This route is not operational yet but will start in November.

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

Czechia
Flights from Czechia to London Heathrow

Prague is the only city in Czechia with direct flights to London Heathrow. From Prague, you can fly non-stop with British Airways (Oneworld) or Czech Airlines (SkyTeam).

Denmark
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).
From Copenhagen, direct flights are offered by British Airways (Oneworld), SAS (Star Alliance) and South African Airways (Star Alliance).

Egypt
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 December and ends in May.

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

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

From Bastia (Corsica), Bordeaux, Figari, Grenoble / Lyon, Lyon, Marseille, Montpellier and Nice, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Paris, you can fly non-stop with Air France (SkyTeam) or 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 and Berlin Tegel, you can fly with British Airways (Oneworld).
From Cologne-Bonn, you can fly non-stop to London Heathrow with 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, direct flights are offered by 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.

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

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

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, direct flights are offered by British Airways (Oneworld), Cathay Pacific (Oneworld) and Virgin Atlantic.

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

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, you can fly non-stop with Air India (Star Alliance) or British Airways (Oneworld).
From Chennai, the only airline with direct flights is British Airways (Oneworld).
From Goa, direct flights are offered by Air India (Star Alliance). This is a seasonal route that starts in October and ends in March.
From Hyderabad, you can fly non-stop to London Heathrow with British Airways (Oneworld).
From Kochi and Kolkata, all direct flights to London Heathrow are operated by Air India (Star Alliance).
From Mumbai, there are 4 airlines that have direct services to London Heathrow, which are Air India (Star Alliance), British Airways (Oneworld), Spicejet and Virgin Atlantic.
From New Delhi, there are 5 airlines that have direct services to London Heathrow, which are Air India (Star Alliance), British Airways (Oneworld), Spicejet, 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.

Ireland
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. This route is not operational yet but will start in November.

Israel
Flights from Israel to London Heathrow

In Israel, the only airport that has a direct connection to London Heathrow 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 16 airports that have direct services to London Heathrow.

From Bari, Bologna, Brindisi, Cagliari (Sardinia) and Catania, all direct flights to London Heathrow are operated by British Airways (Oneworld).
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 Turin, Venice Marco Polo and Verona, all direct flights to London Heathrow are operated by British Airways (Oneworld).

Jamaica
Flights from Jamaica to London Heathrow

There is 1 airport in Jamaica that has a direct connection to London Heathrow, which is Montego Bay. From Montego Bay, direct flights are offered by Virgin Atlantic.

Japan
Flights from Japan to London Heathrow

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

From Osaka, direct flights are offered by British Airways (Oneworld). This is a seasonal route that started in March and ends in September.
From Tokyo, direct flights are offered by ANA (Star Alliance), British Airways (Oneworld) and Japan Airlines (Oneworld).

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

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

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

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

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

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

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

Maldives
Flights from Maldives to London Heathrow

Malé is the only city in Maldives with direct flights to London Heathrow. 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, you can fly non-stop with Air Malta or British Airways (Oneworld).

Mauritius
Flights from Mauritius to London Heathrow

Mauritius is the only city in Mauritius with direct flights to London Heathrow. From Mauritius, direct flights are offered by Air Mauritius. This route is not operational yet but will start in November.

Mexico
Flights from Mexico to London Heathrow

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

Montenegro
Flights from Montenegro to London Heathrow

There is 1 airport in Montenegro that has a direct connection to London Heathrow, which is Podgorica. From Podgorica, direct flights are offered by British Airways (Oneworld). This is a seasonal route that started in July and ends in August.

Morocco
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 November and ends in May.
From Rabat, you can fly non-stop to London Heathrow with Royal Air Maroc (Oneworld). This is a seasonal route that started in March and ends in September.

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

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

Norway
Flights from Norway to London Heathrow

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

From Oslo, direct flights are offered by British Airways (Oneworld), SAS (Star Alliance) and South African Airways (Star Alliance).
From Stavanger, the only airline with direct flights is SAS (Star Alliance). This route is not operational yet but will start in November.

Oman
Flights from Oman to London Heathrow

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

Pakistan
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 January.
From Lahore, direct flights are offered by British Airways (Oneworld), Pakistan and Virgin Atlantic.

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

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

Portugal
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 and Porto, all direct flights to London Heathrow are operated by British Airways (Oneworld) and TAP Portugal (Star Alliance).

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

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

Russia
Flights from Russia to London Heathrow

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

From Moscow Domodedovo, direct flights are offered by British Airways (Oneworld).
From Moscow Sheremetyevo, the only airline with direct flights is Aeroflot (SkyTeam).

Saudi Arabia
Flights from Saudi Arabia to London Heathrow

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

From Jeddah and Riyadh, you can fly with British Airways (Oneworld) and Saudi Arabian (SkyTeam).

Serbia
Flights from Serbia to London Heathrow

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

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

Seychelles
Flights from Seychelles to London Heathrow

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

Singapore
Flights from Singapore to London Heathrow

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

Slovenia
Flights from Slovenia to London Heathrow

Ljubljana is the only city in Slovenia with direct flights to London Heathrow. 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

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

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 started in March and ends in September.
From Johannesburg, direct flights are offered by British Airways (Oneworld), South African Airways (Star Alliance) and Virgin Atlantic.

South Korea
Flights from South Korea to London Heathrow

There is 1 airport in South Korea that has a direct connection to London Heathrow, which is Seoul. From Seoul, direct flights are offered by Asiana Airlines (Star Alliance), British Airways (Oneworld) and Korean Air (SkyTeam).

Spain
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, direct flights are offered by British Airways (Oneworld). This is a seasonal route that starts in October and ends in March.
From Barcelona, you can fly non-stop with British Airways (Oneworld) or Japan Airlines (Oneworld).
From Bilbao, Gran Canaria (Las Palmas), Ibiza and Lanzarote (Arrecife), all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Madrid, direct flights are offered by British Airways (Oneworld), Iberia (Oneworld) and Japan Airlines (Oneworld).
From Málaga, Palma de Mallorca, Seville, 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

Colombo is the only city in Sri Lanka with direct flights to London Heathrow. From Colombo, direct flights are offered by SriLankan Airlines (Oneworld).

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 Sälen - Trysil, the only airline with direct flights is SAS (Star Alliance). This is a seasonal route that starts in December and ends in April.
From Stockholm (Arlanda), direct flights are offered by British Airways (Oneworld), SAS (Star Alliance) and South African Airways (Star Alliance).

Switzerland
Flights from Switzerland to London Heathrow

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

From Basel Mulhouse Freiburg, direct flights are offered by British Airways (Oneworld).
From Geneva, you can fly non-stop with British Airways (Oneworld) or Swiss (Star Alliance).
From Zürich, direct flights are offered by British Airways (Oneworld), Japan Airlines (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, you can fly non-stop with China Airlines (SkyTeam) or EVA Air (Star Alliance). This is a seasonal route that starts in October and ends in March.

Thailand
Flights from Thailand to London Heathrow

There is 1 airport in Thailand that has a direct connection to London Heathrow, which is Bangkok. From Bangkok, direct flights are offered by British Airways (Oneworld), EVA Air (Star Alliance) and Thai Airways (Star Alliance).

Tunisia
Flights from Tunisia to London Heathrow

In Tunisia, the only airport that has a direct connection to London Heathrow is Tunis. From Tunis, direct flights are offered by Tunisair.

Turkey
Flights from Turkey to London Heathrow

There are 3 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).

Ukraine
Flights from Ukraine to London Heathrow

Kyiv is the only city in Ukraine with direct flights to London Heathrow. From Kyiv, direct flights are offered by Ukraine Int.. This is a seasonal route that starts in December and ends in March.

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, you can fly non-stop with British Airways (Oneworld) or Etihad Airways.
From Dubai, you can fly non-stop with British Airways (Oneworld) or Emirates.

United States
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 29 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 started in March and ends in September.
From Charlotte, you can fly non-stop to London Heathrow with American Airlines (Oneworld). This route is not operational yet but will start in November.
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 November.
From Detroit, the only airline with direct flights is Delta (SkyTeam). This is a seasonal route that started in April and ends in September.
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. This route is not operational yet but will start in November.
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 is a seasonal route that started in April and ends in September.
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. This route is not operational yet but will start in November.
From Philadelphia and Phoenix, you can fly with American Airlines (Oneworld) and British Airways (Oneworld).
From Pittsburgh, direct flights are offered by British Airways (Oneworld). This is a seasonal route that started in March and ends in September.
From Raleigh / Durham, you can fly non-stop to London Heathrow with American Airlines (Oneworld). This is a seasonal route that started in March and ends in September.
From San Diego, direct flights are offered by British Airways (Oneworld). This route is not operational yet but will start in November.
From San Francisco, direct flights are offered by British Airways (Oneworld), United Airlines (Star Alliance) and Virgin Atlantic.
From San Jose, you can fly non-stop to London Heathrow with British Airways (Oneworld). This route is not operational yet but will start in November.
From Seattle / Tacoma, direct flights are offered by American Airlines (Oneworld), British Airways (Oneworld) and 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

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

Vietnam
Flights from Vietnam to London Heathrow

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

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 (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 Eastern Airways.
From Edinburgh, Glasgow and Inverness, all direct flights to London Heathrow are operated by British Airways (Oneworld).
From Manchester, you can fly non-stop with British Airways (Oneworld) or Japan Airlines (Oneworld).
From Newcastle and Newquay, you can fly with 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 83 airlines flying to London Heathrow from 240 airports around the world, as of October 2020.

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,200 flights arriving at London Heathrow every month (or 980 flights each week), from a total of 240 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?

Munich, Amsterdam and Dubai 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.

 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  

FlightConnections

 PREMIUM

  • ⚡ Faster experience
  • Multiple airline filters
  • Class filters
  • Full map view
  • Mobile app for iOS and Android
  • No advertisements!
  • Personal
    Annual
    € 1.99*
    Per Month
  • Business
    Annual
    € 19.99*
    Per Month

Renews monthly.  Cancel anytime.
Personal use only.

* Renews at €23.88 annually.  Cancel anytime.
Personal use only.

* Renews at €239.88 annually.  Cancel anytime.
Business license.