Destinations
| Destination | Distance | Duration | Airlines |
|---|---|---|---|
| Abuja (ABV) | 4,761 km | 370 min | British Airways, Air Peace |
| Aberdeen (ABZ) | 647 km | 95 min | British Airways |
| Accra (ACC) | 5,084 km | 398 min | British Airways |
| Addis Ababa (ADD) | 5,912 km | 465 min | Ethiopian Airlines |
| Malaga (AGP) | 1,674 km | 170 min | British Airways |
| Almaty (ALA) | 5,639 km | 488 min | Air Astana |
| Algiers (ALG) | 1,666 km | 175 min | Air Algerie |
| Amman (AMM) | 3,686 km | 310 min | British Airways, Royal Jordanian |
| Amsterdam (AMS) | 371 km | 85 min | British Airways, KLM |
| Antigua (ANU) | 6,557 km | 540 min | Virgin Atlantic |
| Stockholm (ARN) | 1,466 km | 150 min | British Airways, Scandinavian Airlines |
| Athens (ATH) | 2,429 km | 225 min | Aegean Airlines, British Airways |
| Atlanta (ATL) | 6,777 km | 566 min | British Airways, Delta Air Lines, Virgin Atlantic |
| Abu Dhabi (AUH) | 5,522 km | 415 min | British Airways, Etihad Airways |
| Austin (AUS) | 7,909 km | 630 min | British Airways |
| Bahrain (BAH) | 5,098 km | 400 min | British Airways, Gulf Air |
| Barcelona (BCN) | 1,146 km | 135 min | British Airways, Vueling |
| Bermuda (BDA) | 5,533 km | 470 min | British Airways |
| Brindisi (BDS) | 1,853 km | 185 min | British Airways |
| Belgrade (BEG) | 1,703 km | 165 min | Air Serbia |
| Berlin (BER) | 963 km | 115 min | British Airways, Eurowings |
| Beirut (BEY) | 3,486 km | 275 min | Middle East Airlines |
| Bridgetown (BGI) | 6,751 km | 540 min | British Airways, Virgin Atlantic |
| Belfast (BHD) | 504 km | 85 min | British Airways |
| Bilbao (BIO) | 926 km | 125 min | Vueling |
| Bodrum (BJV) | 2,716 km | 245 min | British Airways |
| Bangkok (BKK) | 9,587 km | 695 min | EVA Air, Thai Airways International |
| Billund (BLL) | 792 km | 100 min | British Airways |
| Bologna (BLQ) | 1,165 km | 130 min | British Airways |
| Bengaluru (BLR) | 8,052 km | 615 min | Air India, British Airways, Virgin Atlantic |
| Nashville (BNA) | 6,728 km | 550 min | British Airways |
| Bogota (BOG) | 8,473 km | 665 min | AVIANCA |
| Mumbai (BOM) | 7,220 km | 565 min | IndiGo, Air India, British Airways, Virgin Atlantic |
| Boston (BOS) | 5,255 km | 450 min | American Airlines, JetBlue Airways, British Airways, Delta Air Lines, Virgin Atlantic |
| Brussels (BRU) | 350 km | 70 min | British Airways, Brussels Airlines |
| Basel, Switzerland/Mulhouse (BSL) | 720 km | 100 min | British Airways |
| Budapest (BUD) | 1,493 km | 150 min | British Airways |
| Baltimore (BWI) | 5,848 km | 495 min | British Airways |
| Bandar Seri Begawan (BWN) | 11,289 km | 930 min | Royal Brunei Airlines |
| Cairo (CAI) | 3,535 km | 310 min | British Airways, EgyptAir |
| Guangzhou (CAN) | 9,512 km | 705 min | China Southern Airlines |
| Paris (CDG) | 348 km | 80 min | Air France, British Airways |
| Kerkyra (CFU) | 2,053 km | 200 min | British Airways |
| Cologne (CGN) | 533 km | 85 min | Eurowings |
| Chania (CHQ) | 2,638 km | 250 min | British Airways |
| Chongqing (CKG) | 8,555 km | 655 min | Tianjin Airlines |
| Charlotte (CLT) | 6,424 km | 545 min | American Airlines |
| Colombo (CMB) | 8,718 km | 645 min | SriLankan Airlines |
| Casablanca (CMN) | 2,092 km | 200 min | Royal Air Maroc |
| Copenhagen (CPH) | 981 km | 110 min | British Airways, Scandinavian Airlines |
| Cape Town (CPT) | 9,646 km | 700 min | British Airways, Virgin Atlantic |
| Changsha (CSX) | 9,072 km | 675 min | Hainan Airlines |
| Cancun (CUN) | 7,963 km | 655 min | Virgin Atlantic |
| Cincinnati (CVG) | 6,377 km | 535 min | British Airways |
| Dhaka (DAC) | 8,028 km | 575 min | Biman Bangladesh Airlines |
| Dubrovnik (DBV) | 1,725 km | 170 min | British Airways |
| Delhi (DEL) | 6,744 km | 565 min | IndiGo, Air India, British Airways, Virgin Atlantic |
| Denver (DEN) | 7,518 km | 595 min | British Airways, United Airlines |
| Dallas (DFW) | 7,645 km | 614 min | American Airlines, British Airways |
| Dalaman (DLM) | 2,827 km | 250 min | British Airways |
| Dammam (DMM) | 5,026 km | 420 min | Kuwait Airways, Saudia |
| Dundee (DND) | 579 km | 120 min | Loganair |
| Doha (DOH) | 5,248 km | 405 min | British Airways, Qatar Airways |
| Detroit (DTW) | 6,062 km | 514 min | Delta Air Lines |
| Dublin (DUB) | 449 km | 85 min | British Airways, Aer Lingus |
| Dusseldorf (DUS) | 502 km | 85 min | British Airways, Eurowings |
| Dubai (DWC) | 5,519 km | 300 min | ZanAir |
| Dubai (DXB) | 5,503 km | 430 min | British Airways, Royal Brunei Airlines, Emirates, Virgin Atlantic |
| Edinburgh (EDI) | 534 km | 85 min | British Airways |
| Kefallinia (EFL) | 2,210 km | 225 min | British Airways |
| New York (EWR) | 5,578 km | 485 min | British Airways, United Airlines |
| Faro (FAO) | 1,711 km | 175 min | British Airways |
| Rome (FCO) | 1,446 km | 160 min | ITA Airways, British Airways |
| Florence (FLR) | 1,219 km | 145 min | British Airways |
| Frankfurt (FRA) | 655 km | 100 min | British Airways, Lufthansa, Lufthansa City Airlines |
| Figari (FSC) | 1,326 km | 155 min | British Airways |
| Guernsey (GCI) | 272 km | 60 min | British Airways |
| Gibraltar (GIB) | 1,745 km | 175 min | British Airways |
| Rio De Janeiro (GIG) | 9,228 km | 700 min | British Airways |
| Glasgow (GLA) | 555 km | 90 min | British Airways |
| Gothenburg (GOT) | 1,072 km | 120 min | British Airways |
| Sao Paulo (GRU) | 9,435 km | 700 min | British Airways, LATAM Airlines |
| Geneva (GVA) | 755 km | 105 min | British Airways, SWISS |
| Baku (GYD) | 4,012 km | 330 min | Azerbaijan Airlines |
| Hanover (HAJ) | 705 km | 95 min | British Airways |
| Haikou (HAK) | 9,655 km | 690 min | Hainan Airlines |
| Hamburg (HAM) | 748 km | 95 min | British Airways, Eurowings |
| Hanoi (HAN) | 9,253 km | 715 min | Vietnam Airlines |
| Helsinki (HEL) | 1,852 km | 170 min | Finnair |
| Heraklion (HER) | 2,717 km | 245 min | British Airways |
| Hong Kong (HKG) | 9,647 km | 765 min | British Airways, Cathay Pacific |
| Phuket (HKT) | 9,910 km | 730 min | Virgin Atlantic |
| Tokyo (HND) | 9,614 km | 830 min | British Airways, JAL, ANA |
| Hyderabad (HYD) | 7,761 km | 585 min | British Airways |
| Dulles (IAD) | 5,916 km | 505 min | British Airways, United Airlines, Virgin Atlantic |
| Houston (IAH) | 7,780 km | 630 min | British Airways, United Airlines |
| Ibiza (IBZ) | 1,406 km | 155 min | British Airways |
| Seoul (ICN) | 8,884 km | 760 min | Korean Air, Asiana Airlines, Virgin Atlantic |
| Innsbruck (INN) | 975 km | 125 min | British Airways |
| Inverness (INV) | 714 km | 100 min | British Airways |
| Isle Of Man (IOM) | 405 km | 90 min | Loganair |
| Islamabad (ISB) | 6,065 km | 450 min | Pakistan International Airlines |
| Istanbul (IST) | 2,494 km | 235 min | British Airways, Turkish Airlines |
| Jeddah (JED) | 4,749 km | 370 min | British Airways, Saudia |
| Jersey (JER) | 280 km | 60 min | British Airways |
| New York (JFK) | 5,555 km | 485 min | American Airlines, JetBlue Airways, British Airways, Delta Air Lines, Virgin Atlantic |
| Mykonos (JMK) | 2,555 km | 235 min | British Airways |
| Johannesburg (JNB) | 9,044 km | 660 min | British Airways, Virgin Atlantic |
| Thira (JTR) | 2,646 km | 230 min | British Airways |
| Reykjavik (KEF) | 1,901 km | 190 min | British Airways, Icelandair |
| Kigali (KGL) | 6,588 km | 520 min | RwandAir |
| Krakow (KRK) | 1,432 km | 155 min | British Airways |
| Kuala Lumpur (KUL) | 10,610 km | 800 min | British Airways, Malaysia Airlines |
| Kuwait (KWI) | 4,679 km | 373 min | Kuwait Airways |
| Las Vegas (LAS) | 8,416 km | 640 min | British Airways, Virgin Atlantic |
| Los Angeles (LAX) | 8,781 km | 680 min | American Airlines, British Airways, United Airlines, Virgin Atlantic |
| Larnaca (LCA) | 3,281 km | 280 min | British Airways |
| La Coruna (LCG) | 1,086 km | 143 min | Vueling |
| Derry (LDY) | 597 km | 85 min | Loganair |
| Lahore (LHE) | 6,328 km | 470 min | Pakistan International Airlines |
| Milan (LIN) | 980 km | 125 min | British Airways, Air Baltic |
| Lisbon (LIS) | 1,565 km | 170 min | British Airways, TAP Portugal |
| Ljubljana (LJU) | 1,236 km | 135 min | British Airways |
| Lagos (LOS) | 4,989 km | 415 min | British Airways, Virgin Atlantic |
| Luxembourg (LUX) | 514 km | 80 min | British Airways |
| Luxor (LXR) | 4,004 km | 325 min | EgyptAir |
| Lyon (LYS) | 757 km | 105 min | British Airways |
| Chennai (MAA) | 8,241 km | 620 min | British Airways |
| Madrid (MAD) | 1,243 km | 150 min | British Airways, Iberia |
| Manchester (MAN) | 244 km | 60 min | British Airways |
| Montego Bay (MBJ) | 7,557 km | 615 min | Virgin Atlantic |
| Orlando (MCO) | 6,979 km | 605 min | British Airways, Virgin Atlantic |
| Muscat (MCT) | 5,839 km | 430 min | Oman Air |
| Mexico City (MEX) | 8,917 km | 700 min | Aeromexico, British Airways |
| Miami (MIA) | 7,120 km | 595 min | American Airlines, British Airways, Virgin Atlantic |
| Malta (MLA) | 2,104 km | 200 min | KM Malta Airlines |
| Male (MLE) | 8,537 km | 635 min | British Airways, Virgin Atlantic |
| Marseille (MRS) | 989 km | 115 min | British Airways |
| Minneapolis (MSP) | 6,461 km | 533 min | Delta Air Lines |
| New Orleans (MSY) | 7,451 km | 600 min | British Airways |
| Munich (MUC) | 943 km | 115 min | British Airways, Lufthansa, Lufthansa City Airlines |
| Milan (MXP) | 936 km | 130 min | British Airways |
| Naples (NAP) | 1,631 km | 170 min | British Airways |
| Nassau (NAS) | 6,987 km | 578 min | British Airways |
| Nairobi (NBO) | 6,827 km | 555 min | British Airways, Kenya Airways |
| Nice (NCE) | 1,040 km | 130 min | British Airways |
| Newcastle (NCL) | 405 km | 70 min | British Airways |
| Knock (NOC) | 626 km | 90 min | Aer Lingus |
| Tokyo (NRT) | 9,614 km | 825 min | JAL |
| Nuremberg (NUE) | 846 km | 100 min | British Airways |
| Olbia (OLB) | 1,401 km | 160 min | British Airways |
| Chicago (ORD) | 6,362 km | 535 min | American Airlines, British Airways, United Airlines |
| Cork (ORK) | 557 km | 85 min | Aer Lingus |
| Paris (ORY) | 365 km | 93 min | Vueling |
| Oslo (OSL) | 1,207 km | 130 min | British Airways, Scandinavian Airlines |
| Bucharest (OTP) | 2,108 km | 195 min | British Airways |
| Ponta Delgada (Azores) (PDL) | 2,496 km | 250 min | British Airways |
| Portland (PDX) | 7,908 km | 600 min | British Airways |
| Perugia (PEG) | 1,348 km | 160 min | British Airways |
| Beijing (PEK) | 8,175 km | 600 min | Air China |
| Perth (PER) | 14,497 km | 1005 min | Qantas |
| Paphos (PFO) | 3,221 km | 275 min | British Airways |
| Philadelphia (PHL) | 5,705 km | 480 min | American Airlines, British Airways |
| Phoenix (PHX) | 8,482 km | 655 min | American Airlines, British Airways |
| Pittsburgh (PIT) | 5,988 km | 490 min | British Airways |
| Beijing (PKX) | 8,218 km | 605 min | China Southern Airlines |
| Palma de Mallorca (PMI) | 1,347 km | 150 min | British Airways |
| Palermo (PMO) | 1,818 km | 175 min | British Airways |
| Prague (PRG) | 1,047 km | 120 min | British Airways |
| Pisa (PSA) | 1,186 km | 140 min | British Airways |
| Shanghai (PVG) | 9,261 km | 770 min | British Airways, China Eastern Airlines |
| Preveza (PVK) | 2,159 km | 215 min | British Airways |
| Marrakech (RAK) | 2,292 km | 220 min | British Airways |
| Raleigh/Durham (RDU) | 6,232 km | 525 min | American Airlines |
| Rhodes (RHO) | 2,808 km | 250 min | British Airways |
| Rimini (RMI) | 1,279 km | 150 min | British Airways |
| Riyadh (RUH) | 4,944 km | 400 min | British Airways, Saudia |
| San Diego (SAN) | 8,828 km | 680 min | British Airways |
| Santiago (SCL) | 11,632 km | 935 min | British Airways |
| Santiago De Compostela (SCQ) | 1,126 km | 133 min | Vueling |
| Seattle (SEA) | 7,725 km | 605 min | Alaska Airlines, British Airways, Delta Air Lines, Virgin Atlantic |
| San Francisco (SFO) | 8,639 km | 665 min | British Airways, United Airlines, Virgin Atlantic |
| Ho Chi Minh City (SGN) | 10,230 km | 760 min | Vietnam Airlines |
| Singapore (SIN) | 10,886 km | 820 min | British Airways, Qantas, Singapore Airlines |
| San Jose (SJO) | 8,713 km | 690 min | British Airways |
| Thessaloniki (SKG) | 2,169 km | 200 min | British Airways |
| Salt Lake City (SLC) | 7,832 km | 628 min | Delta Air Lines |
| Shannon (SNN) | 595 km | 90 min | Aer Lingus |
| Sofia (SOF) | 2,045 km | 190 min | British Airways, Bulgaria Air |
| Split (SPU) | 1,533 km | 160 min | British Airways, Croatia Airlines |
| Saint Louis (STL) | 6,760 km | 545 min | British Airways |
| Stuttgart (STR) | 755 km | 100 min | Eurowings |
| Sevilla (SVQ) | 1,618 km | 170 min | Vueling |
| Salzburg (SZG) | 1,052 km | 125 min | British Airways, Lufthansa |
| Shenzhen (SZX) | 9,610 km | 725 min | Shenzhen Airlines |
| Qingdao (TAO) | 8,688 km | 663 min | Beijing Capital Airlines |
| Tashkent (TAS) | 5,274 km | 410 min | Uzbekistan Airways |
| Tbilisi (TBS) | 3,582 km | 310 min | British Airways |
| Tenerife (TFS) | 2,930 km | 275 min | British Airways |
| Chengdu (TFU) | 8,372 km | 650 min | Air China |
| Tirana (TIA) | 1,899 km | 180 min | British Airways |
| Tivat (TIV) | 1,765 km | 180 min | British Airways |
| Toulouse (TLS) | 882 km | 110 min | British Airways |
| Tel Aviv-Yafo (TLV) | 3,592 km | 295 min | British Airways, El Al |
| Tromso (TOS) | 2,266 km | 220 min | British Airways |
| Tampa (TPA) | 7,098 km | 590 min | British Airways, Virgin Atlantic |
| Taipei (TPE) | 9,802 km | 820 min | China Airlines |
| Tunis (TUN) | 1,830 km | 178 min | Tunisair |
| Venice (VCE) | 1,152 km | 135 min | British Airways |
| Vienna (VIE) | 1,277 km | 135 min | British Airways, Austrian Airlines |
| Valencia (VLC) | 1,331 km | 150 min | British Airways |
| Warsaw (WAW) | 1,474 km | 145 min | British Airways, LOT - Polish Airlines |
| Wuhan (WUH) | 8,894 km | 655 min | China Southern Airlines |
| Xian (XIY) | 8,263 km | 625 min | Tianjin Airlines |
| Halifax (YHZ) | 4,598 km | 400 min | Air Canada |
| Ottawa (YOW) | 5,362 km | 475 min | Air Canada |
| Montreal (YUL) | 5,231 km | 430 min | Air Canada, British Airways |
| Vancouver (YVR) | 7,601 km | 585 min | Air Canada, British Airways |
| Calgary (YYC) | 7,035 km | 570 min | Air Canada, WestJet |
| Toronto (YYZ) | 5,722 km | 485 min | Air Canada, British Airways, Virgin Atlantic |
| Zagreb (ZAG) | 1,370 km | 145 min | British Airways, Croatia Airlines |
| Zurich (ZRH) | 790 km | 105 min | British Airways, SWISS |
| Zakinthos (ZTH) | 2,263 km | 225 min | British Airways |
| Sylhet (ZYL) | 8,031 km | 585 min | Biman Bangladesh Airlines |
Airlines flying from LHR
- British Airways (BA) — 157 routes
- Virgin Atlantic (VS) — 26 routes
- American Airlines (AA) — 10 routes
- Delta Air Lines (DL) — 7 routes
- United Airlines (UA) — 7 routes
- Air Canada (AC) — 6 routes
- Vueling (VY) — 6 routes
- Eurowings (EW) — 5 routes
- Aer Lingus (EI) — 4 routes
- Air India (AI) — 3 routes
- China Southern Airlines (CZ) — 3 routes
- Lufthansa (LH) — 3 routes
- Loganair (LM) — 3 routes
- Scandinavian Airlines (SK) — 3 routes
- Saudia (SV) — 3 routes
- IndiGo (6E) — 2 routes
- JetBlue Airways (B6) — 2 routes
- Biman Bangladesh Airlines (BG) — 2 routes
- Royal Brunei Airlines (BI) — 2 routes
- Air China (CA) — 2 routes
- Tianjin Airlines (GS) — 2 routes
- Hainan Airlines (HU) — 2 routes
- JAL (JL) — 2 routes
- Kuwait Airways (KU) — 2 routes
- SWISS (LX) — 2 routes
- EgyptAir (MS) — 2 routes
- Croatia Airlines (OU) — 2 routes
- Pakistan International Airlines (PK) — 2 routes
- Qantas (QF) — 2 routes
- Lufthansa City Airlines (VL) — 2 routes
- Vietnam Airlines (VN) — 2 routes
- Aegean Airlines (A3) — 1 routes
- Air France (AF) — 1 routes
- Air Algerie (AH) — 1 routes
- Aeromexico (AM) — 1 routes
- Alaska Airlines (AS) — 1 routes
- Royal Air Maroc (AT) — 1 routes
- AVIANCA (AV) — 1 routes
- Finnair (AY) — 1 routes
- ITA Airways (AZ) — 1 routes
- ZanAir (B4) — 1 routes
- EVA Air (BR) — 1 routes
- Air Baltic (BT) — 1 routes
- China Airlines (CI) — 1 routes
- Cathay Pacific (CX) — 1 routes
- Emirates (EK) — 1 routes
- Ethiopian Airlines (ET) — 1 routes
- Etihad Airways (EY) — 1 routes
- Bulgaria Air (FB) — 1 routes
- Icelandair (FI) — 1 routes
- Gulf Air (GF) — 1 routes
- Uzbekistan Airways (HY) — 1 routes
- Iberia (IB) — 1 routes
- Azerbaijan Airlines (J2) — 1 routes
- Beijing Capital Airlines (JD) — 1 routes
- Air Serbia (JU) — 1 routes
- Air Astana (KC) — 1 routes
- Korean Air (KE) — 1 routes
- KLM (KL) — 1 routes
- KM Malta Airlines (KM) — 1 routes
- Kenya Airways (KQ) — 1 routes
- LATAM Airlines (LA) — 1 routes
- LOT - Polish Airlines (LO) — 1 routes
- El Al (LY) — 1 routes
- Middle East Airlines (ME) — 1 routes
- Malaysia Airlines (MH) — 1 routes
- China Eastern Airlines (MU) — 1 routes
- ANA (NH) — 1 routes
- Austrian Airlines (OS) — 1 routes
- Asiana Airlines (OZ) — 1 routes
- Air Peace (P4) — 1 routes
- Qatar Airways (QR) — 1 routes
- Royal Jordanian (RJ) — 1 routes
- Brussels Airlines (SN) — 1 routes
- Singapore Airlines (SQ) — 1 routes
- Thai Airways International (TG) — 1 routes
- Turkish Airlines (TK) — 1 routes
- TAP Portugal (TP) — 1 routes
- Tunisair (TU) — 1 routes
- SriLankan Airlines (UL) — 1 routes
- RwandAir (WB) — 1 routes
- WestJet (WS) — 1 routes
- Oman Air (WY) — 1 routes
- Shenzhen Airlines (ZH) — 1 routes
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
How many destinations are there from London (LHR)?
London Airport has 224 non-stop destinations.
Which airlines fly from London (LHR)?
British Airways, Virgin Atlantic, American Airlines, Delta Air Lines, United Airlines, Air Canada, Vueling, Eurowings, Aer Lingus, Air India, China Southern Airlines, Lufthansa, Loganair, Scandinavian Airlines, Saudia, IndiGo, JetBlue Airways, Biman Bangladesh Airlines, Royal Brunei Airlines, Air China, Tianjin Airlines, Hainan Airlines, JAL, Kuwait Airways, SWISS, EgyptAir, Croatia Airlines, Pakistan International Airlines, Qantas, Lufthansa City Airlines, Vietnam Airlines, Aegean Airlines, Air France, Air Algerie, Aeromexico, Alaska Airlines, Royal Air Maroc, AVIANCA, Finnair, ITA Airways, ZanAir, EVA Air, Air Baltic, China Airlines, Cathay Pacific, Emirates, Ethiopian Airlines, Etihad Airways, Bulgaria Air, Icelandair, Gulf Air, Uzbekistan Airways, Iberia, Azerbaijan Airlines, Beijing Capital Airlines, Air Serbia, Air Astana, Korean Air, KLM, KM Malta Airlines, Kenya Airways, LATAM Airlines, LOT - Polish Airlines, El Al, Middle East Airlines, Malaysia Airlines, China Eastern Airlines, ANA, Austrian Airlines, Asiana Airlines, Air Peace, Qatar Airways, Royal Jordanian, Brussels Airlines, Singapore Airlines, Thai Airways International, Turkish Airlines, TAP Portugal, Tunisair, SriLankan Airlines, RwandAir, WestJet, Oman Air, Shenzhen Airlines.
What is the longest flight from LHR?
Perth at 14,497 km.