Direct flights from London Heathrow Airport (LHR)
London Heathrow Airport in London, United Kingdom has direct flights to 185 airports in 84 countries, flown by 88 airlines. The longest is to Sydney (SYD) at 17,021 km.
See every route from LHR on the mapDirect flights from LHR by country
United States (25)
- ATL Atlanta · 6,761 km · ~8h 45m · American Airlines, Air France and Finnair +4
- AUS Austin · 7,893 km · ~10h 10m · American Airlines, Finnair and British Airways +1
- BWI Baltimore · 5,833 km · ~7h 35m · American Airlines, Finnair and British Airways +1
- BOS Boston · 5,240 km · ~6h 55m · American Airlines, Air France and Finnair +6
- CLT Charlotte · 6,409 km · ~8h 20m · American Airlines
- ORD Chicago · 6,344 km · ~8h 15m · American Airlines, Finnair and British Airways +4
- CVG Cincinnati · 6,361 km · ~8h 15m · British Airways
- DFW Dallas-Fort Worth · 7,627 km · ~9h 50m · American Airlines, Finnair and British Airways +3
- DEN Denver · 7,496 km · ~9h 40m · American Airlines, Finnair and British Airways +1
- DTW Detroit · 6,044 km · ~7h 50m · Air France, KLM and Virgin Atlantic
- IAH Houston · 7,763 km · ~10h · American Airlines, Finnair and British Airways +3
- LAS Las Vegas · 8,395 km · ~10h 45m · American Airlines, Finnair and British Airways +1
- LAX Los Angeles · 8,760 km · ~11h 10m · American Airlines, Finnair and British Airways +6
- MIA Miami · 7,109 km · ~9h 10m · American Airlines, Finnair and British Airways +2
- MSP Minneapolis · 6,443 km · ~8h 20m · Air France, KLM and Virgin Atlantic
- MSY New Orleans · 7,434 km · ~9h 35m · British Airways
- JFK New York · 5,540 km · ~7h 15m · American Airlines, Air France and Air India +8
- EWR Newark · 5,562 km · ~7h 15m · American Airlines, Finnair and British Airways +4
- PHL Philadelphia · 5,690 km · ~7h 25m · American Airlines, Finnair and British Airways +1
- PHX Phoenix · 8,463 km · ~10h 50m · American Airlines, Finnair and British Airways +1
- RDU Raleigh-durham · 6,216 km · ~8h 5m · American Airlines, Finnair and British Airways +2
- SAN San Diego · 8,807 km · ~11h 15m · American Airlines, Finnair and British Airways +1
- SFO San Francisco · 8,616 km · ~11h · American Airlines, Finnair and British Airways +6
- SEA Seattle · 7,702 km · ~9h 55m · American Airlines, Air France and Alaska Airlines +5
- IAD Washington · 5,902 km · ~7h 40m · American Airlines, Finnair and British Airways +4
China (9)
- PEK Beijing · 8,153 km · ~10h 25m · British Airways, Air China and Virgin Atlantic
- CSX Changcha · 9,055 km · ~11h 35m · Hainan Airlines
- CTU Chengdu · 8,302 km · ~10h 35m · British Airways
- CKG Chongqing · 8,537 km · ~10h 55m · Tianjin Airlines
- CAN Guangzhou · 9,496 km · ~12h 5m · China Southern Airlines
- HAK Haikou · 9,640 km · ~12h 15m · Hainan Airlines
- PVG Shanghai · 9,241 km · ~11h 45m · British Airways, Air China and China Eastern +1
- SZX Shenzhen · 9,595 km · ~12h 10m · Shenzhen Airlines
- XMN Xiamen · 9,665 km · ~12h 15m · Xiamen Airlines
Canada (8)
- YYC Calgary · 7,015 km · ~9h 5m · American Airlines, Air Canada and Finnair +4
- YEG Edmonton · 6,809 km · ~8h 50m · Air Canada and Lufthansa
- YHZ Halifax · 4,585 km · ~6h 5m · Air Canada and Lufthansa
- YUL Montreal · 5,214 km · ~6h 50m · American Airlines, Air Canada and Finnair +3
- YOW Ottawa · 5,346 km · ~7h · Air Canada and Lufthansa
- YYT St. John's · 3,716 km · ~5h · Air Canada and Lufthansa
- YYZ Toronto · 5,707 km · ~7h 30m · American Airlines, Air Canada and Finnair +4
- YVR Vancouver · 7,579 km · ~9h 45m · American Airlines, Air Canada and Finnair +3
United Kingdom (8)
- ABZ Aberdeen · 647 km · ~1h 15m · American Airlines, British Airways and Iberia +2
- BHD Belfast · 503 km · ~1h 5m · American Airlines, British Airways and Aer Lingus +1
- EDI Edinburgh · 533 km · ~1h 10m · American Airlines, British Airways and Iberia +2
- GLA Glasgow · 555 km · ~1h 10m · American Airlines, British Airways and Iberia
- INV Inverness · 713 km · ~1h 20m · British Airways
- LBA Leeds · 278 km · ~50m · American Airlines, British Airways and Iberia
- MAN Manchester · 243 km · ~50m · American Airlines, British Airways and Iberia +2
- NCL Newcastle · 405 km · ~1h · American Airlines, British Airways and Iberia
France (7)
- LYS Lyon · 757 km · ~1h 25m · American Airlines and British Airways
- MRS Marseille · 989 km · ~1h 40m · American Airlines and British Airways
- BSL Mulhouse · 720 km · ~1h 25m · American Airlines and British Airways
- NCE Nice · 1,041 km · ~1h 45m · American Airlines and British Airways
- ORY Paris · 367 km · ~55m · British Airways, Iberia and Vueling
- CDG Paris · 347 km · ~55m · American Airlines, Air France and British Airways
- TLS Toulouse · 883 km · ~1h 35m · American Airlines and British Airways
Spain (7)
- BCN Barcelona · 1,148 km · ~1h 55m · American Airlines, British Airways and Iberia +1
- BIO Bilbao · 927 km · ~1h 40m · Iberia and Vueling
- IBZ Ibiza · 1,408 km · ~2h 15m · British Airways and Iberia
- LCG La Coruna · 1,085 km · ~1h 50m · Iberia and Vueling
- MAD Madrid · 1,246 km · ~2h · British Airways and Iberia
- AGP Malaga · 1,676 km · ~2h 35m · American Airlines and British Airways
- PMI Palma de Mallorca · 1,348 km · ~2h 10m · British Airways and Iberia
Germany (6)
- DUS Duesseldorf · 502 km · ~1h 5m · American Airlines, British Airways and Lufthansa
- FRA Frankfurt · 655 km · ~1h 20m · American Airlines, British Airways and Lufthansa
- HAM Hamburg · 745 km · ~1h 25m · American Airlines, British Airways and Eurowings
- HAJ Hannover · 703 km · ~1h 20m · American Airlines and British Airways
- MUC Munich · 942 km · ~1h 40m · American Airlines, British Airways and Lufthansa
- STR Stuttgart · 756 km · ~1h 25m · American Airlines, British Airways and Eurowings
Italy (6)
- BLQ Bologna · 1,163 km · ~1h 55m · American Airlines and British Airways
- LIN Milan · 981 km · ~1h 40m · American Airlines, ITA Airways and British Airways +1
- MXP Milano · 936 km · ~1h 40m · American Airlines and British Airways
- PSA Pisa · 1,186 km · ~1h 55m · American Airlines and British Airways
- FCO Rome · 1,444 km · ~2h 15m · American Airlines, ITA Airways and British Airways
- VCE Venice · 1,151 km · ~1h 55m · American Airlines and British Airways
India (5)
- BLR Bangalore · 8,047 km · ~10h 20m · American Airlines, Air India and British Airways
- DEL Delhi · 6,731 km · ~8h 45m · American Airlines, Air India and British Airways +1
- HYD Hyderabad · 7,754 km · ~9h 55m · American Airlines and British Airways
- MAA Madras · 8,235 km · ~10h 35m · American Airlines and British Airways
- BOM Mumbai · 7,213 km · ~9h 20m · American Airlines, Air India and British Airways +1
Australia (3)
- MEL Melbourne · 16,909 km · ~21h 5m · Qantas
- PER Perth · 14,508 km · ~18h 10m · Qantas
- SYD Sydney · 17,021 km · ~21h 15m · Qantas
Croatia (3)
- RJK Rijeka · 1,307 km · ~2h 5m · Croatia Airlines
- SPU Split · 1,531 km · ~2h 20m · Croatia Airlines
- ZAG Zagreb · 1,368 km · ~2h 10m · American Airlines, British Airways and Croatia Airlines
Greece (3)
- ATH Athens · 2,427 km · ~3h 30m · Aegean Airlines, American Airlines and British Airways
- JMK Mykonos · 2,553 km · ~3h 35m · British Airways
- JTR Thira · 2,644 km · ~3h 45m · British Airways
Ireland (3)
- ORK Cork · 555 km · ~1h 10m · Aer Lingus
- DUB Dublin · 449 km · ~1h 5m · American Airlines, British Airways and Aer Lingus
- SNN Shannon · 594 km · ~1h 15m · Aer Lingus
Norway (3)
- BGO Bergen · 1,042 km · ~1h 45m · American Airlines and British Airways
- OSL Oslo · 1,206 km · ~2h · American Airlines, British Airways and Iberia +1
- SVG Stavanger · 909 km · ~1h 35m · American Airlines, British Airways and SAS Scandinavian
Pakistan (3)
- ISB Islamabad · 6,054 km · ~7h 55m · PIA
- KHI Karachi · 6,339 km · ~8h 15m · PIA
- LHE Lahore · 6,315 km · ~8h 10m · PIA
Portugal (3)
- FAO Faro · 1,713 km · ~2h 35m · British Airways
- LIS Lisbon · 1,564 km · ~2h 25m · American Airlines, Finnair and British Airways +3
- OPO Porto · 1,298 km · ~2h 5m · British Airways
Saudi Arabia (3)
- DMM Dammam · 5,021 km · ~6h 35m · Saudia
- JED Jeddah · 4,748 km · ~6h 15m · British Airways and Saudia
- RUH Riyadh · 4,941 km · ~6h 30m · British Airways, Iberia and Saudia
Bangladesh (2)
- DAC Dhaka · 8,015 km · ~10h 15m · Biman Bangladesh Airlines
- ZYL Sylhet Osmani · 8,018 km · ~10h 15m · Biman Bangladesh Airlines
Brazil (2)
- GIG Rio De Janeiro · 9,253 km · ~11h 45m · British Airways
- GRU Sao Paulo · 9,460 km · ~12h · British Airways and LATAM Airlines Brasil
Egypt (2)
- CAI Cairo · 3,533 km · ~4h 50m · British Airways and Egyptair
- LXR Luxor · 4,005 km · ~5h 25m · Egyptair
Japan (2)
- HND Tokyo · 9,591 km · ~12h 10m · British Airways, Japan Airlines and All Nippon Airways +1
- NRT Tokyo · 9,591 km · ~12h 10m · British Airways, Japan Airlines and All Nippon Airways +1
Kazakhstan (2)
- ALA Alma-ata · 5,624 km · ~7h 20m · British Airways and Air Astana
- TSE Tselinograd · 4,797 km · ~6h 20m · Air Astana
Morocco (2)
- CMN Casablanca · 2,094 km · ~3h 5m · Royal Air Maroc
- TNG Tanger · 1,804 km · ~2h 40m · Royal Air Maroc
Netherlands (2)
- AMS Amsterdam · 370 km · ~55m · American Airlines, British Airways and China Airlines +2
- RTM Rotterdam · 342 km · ~55m · American Airlines and British Airways
Nigeria (2)
- ABV Abuja · 4,774 km · ~6h 20m · British Airways and Air Peace
- LOS Lagos · 5,004 km · ~6h 35m · British Airways and Virgin Atlantic
South Africa (2)
- CPT Cape Town · 9,681 km · ~12h 20m · American Airlines and British Airways
- JNB Johannesburg · 9,075 km · ~11h 35m · American Airlines, British Airways and South African Airways +2
Sweden (2)
- GOT Gothenborg · 1,069 km · ~1h 50m · American Airlines, British Airways and Iberia +1
- ARN Stockholm · 1,463 km · ~2h 15m · American Airlines, Finnair and British Airways +3
Switzerland (2)
- GVA Geneva · 754 km · ~1h 25m · American Airlines, British Airways and SWISS
- ZRH Zurich · 788 km · ~1h 30m · American Airlines, British Airways and SWISS
United Arab Emirates (2)
- AUH Abu Dhabi · 5,517 km · ~7h 15m · American Airlines, British Airways and Etihad Airways +1
- DXB Dubai · 5,498 km · ~7h 10m · American Airlines, British Airways and Royal Brunei Airlines +3
Vietnam (2)
- HAN Hanoi · 9,238 km · ~11h 45m · Vietnam Airlines
- SGN Ho Chi Minh City · 10,219 km · ~13h · Vietnam Airlines
Algeria (1)
- ALG Algier · 1,669 km · ~2h 30m · Air Algerie
Angola (1)
- LAD Luanda · 6,836 km · ~8h 50m · British Airways
Argentina (1)
- EZE Buenos Aires · 11,137 km · ~14h 5m · British Airways
Austria (1)
- VIE Vienna · 1,275 km · ~2h 5m · American Airlines, British Airways and Austrian Airlines
Azerbaijan (1)
- GYD Baku · 4,002 km · ~5h 25m · British Airways and Azerbaijan Airlines
Bahamas (1)
- NAS Nassau · 6,976 km · ~9h · British Airways
Bahrain (1)
- BAH Bahrain · 5,094 km · ~6h 45m · American Airlines, British Airways and Gulf Air +1
Barbados (1)
- BGI Bridgetown · 6,751 km · ~8h 45m · Virgin Atlantic
Belgium (1)
- BRU Brussels · 350 km · ~55m · American Airlines, British Airways and Brussels Airlines
Bermuda (1)
- BDA Bermuda · 5,519 km · ~7h 15m · British Airways
Bulgaria (1)
- SOF Sofia · 2,041 km · ~3h · American Airlines, British Airways and Bulgaria Air
Colombia (1)
- BOG Bogota · 8,473 km · ~10h 50m · avianca airlines
Costa Rica (1)
- SJO San Jose · 8,708 km · ~11h 5m · British Airways
Cyprus (1)
- LCA Larnaca · 3,278 km · ~4h 30m · American Airlines, British Airways and Cyprus Airways
Czech Republic (1)
- PRG Prague · 1,044 km · ~1h 45m · American Airlines and British Airways
Denmark (1)
- CPH Copenhagen · 980 km · ~1h 40m · American Airlines, British Airways and SAS Scandinavian
Ethiopia (1)
- ADD Addis Ababa · 5,920 km · ~7h 45m · Ethiopian Airlines
Finland (1)
- HEL Helsinki · 1,848 km · ~2h 45m · American Airlines, Finnair and British Airways +1
Ghana (1)
- ACC Accra · 5,100 km · ~6h 45m · American Airlines and British Airways
Gibraltar (1)
- GIB Gibraltar · 1,747 km · ~2h 40m · American Airlines and British Airways
Hong Kong (1)
- HKG Hong Kong · 9,631 km · ~12h 15m · British Airways, Cathay Pacific and Virgin Atlantic
Hungary (1)
- BUD Budapest · 1,490 km · ~2h 20m · American Airlines, British Airways and Iberia
Iceland (1)
- KEF Keflavik · 1,895 km · ~2h 50m · Icelandair
Israel (1)
- TLV Tel-aviv · 3,589 km · ~4h 55m · British Airways and EL AL
Jordan (1)
- AMM Amman · 3,683 km · ~5h · British Airways and Royal Jordanian
Kenya (1)
- NBO Nairobi · 6,841 km · ~8h 50m · American Airlines, British Airways and Kenya Airways
Kuwait (1)
- KWI Kuwait · 4,675 km · ~6h 10m · American Airlines, British Airways and Kuwait Airways
Lebanon (1)
- BEY Beirut · 3,482 km · ~4h 45m · British Airways, Iberia and Middle East Airlines
Libya (1)
- TIP Tripoli · 2,365 km · ~3h 25m · British Airways
Luxembourg (1)
- LUX Luxemburg · 514 km · ~1h 10m · American Airlines and British Airways
Malaysia (1)
- KUL Kuala Lumpur · 10,605 km · ~13h 25m · American Airlines and Malaysia Airlines
Maldives (1)
- MLE Male · 8,539 km · ~10h 55m · Virgin Atlantic
Malta (1)
- MLA Malta · 2,103 km · ~3h 5m · KM Malta Airlines
Mauritius (1)
- MRU Plaisance · 9,785 km · ~12h 25m · Air Mauritius
Mexico (1)
- MEX Mexico City · 8,904 km · ~11h 20m · Aeromexico, British Airways and Iberia
Oman (1)
- MCT Muscat · 5,834 km · ~7h 35m · Oman Air
Philippines (1)
- MNL Manila · 10,767 km · ~13h 40m · Philippine Airlines
Poland (1)
- WAW Warsaw · 1,470 km · ~2h 20m · American Airlines, British Airways and Iberia +2
Qatar (1)
- DOH Doha · 5,241 km · ~6h 55m · British Airways and Qatar Airways
Romania (1)
- OTP Bucharest · 2,104 km · ~3h 5m · American Airlines, British Airways and Tarom
Rwanda (1)
- KGL Kigali · 6,606 km · ~8h 35m · RwandAir
Serbia (1)
- BEG Belgrade · 1,702 km · ~2h 35m · Air Serbia
Sierra Leone (1)
- FNA Freetown · 4,905 km · ~6h 30m · British Airways
Singapore (1)
- SIN Singapore · 10,883 km · ~13h 45m · British Airways, Iberia and Singapore Airlines +1
South Korea (1)
- ICN Seoul · 8,861 km · ~11h 20m · British Airways, Korean Air and Asiana Airlines
Sri Lanka (1)
- CMB Colombo · 8,715 km · ~11h 10m · SriLankan Airlines
Taiwan (1)
- TPE Taipei · 9,784 km · ~12h 25m · China Airlines
Thailand (1)
- BKK Bangkok · 9,578 km · ~12h 10m · British Airways, EVA Air and Iberia +1
Tunisia (1)
- TUN Tunis · 1,831 km · ~2h 45m · Tunisair
Turkey (1)
- IST Istanbul · 2,514 km · ~3h 35m · American Airlines, British Airways and Turkish Airlines
Turkmenistan (1)
- ASB Ashkhabad · 4,741 km · ~6h 15m · Turkmenistan Airlines
Turks and Caicos Islands (1)
- PLS Providenciales · 6,884 km · ~8h 55m · British Airways
Uganda (1)
- EBB Entebbe · 6,497 km · ~8h 25m · American Airlines and British Airways
Uzbekistan (1)
- TAS Tashkent · 5,261 km · ~6h 55m · Uzbekistan Airways
Airlines flying from LHR
Aegean Airlines, Aer Lingus, Aeromexico, Air Algerie, Air Astana, Air Canada, Air China, Air France, Air India, Air Mauritius, Air New Zealand, Air Peace, Air Serbia, Alaska Airlines, All Nippon Airways, American Airlines, Asiana Airlines, Austrian Airlines, Azerbaijan Airlines, Azores Airlines, Biman Bangladesh Airlines, British Airways, Brussels Airlines, Bulgaria Air, Cathay Pacific, China Airlines, China Eastern, China Southern Airlines, Croatia Airlines, Cyprus Airways, EL AL, EVA Air, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, Eurowings, Finnair, Gulf Air, Hainan Airlines, ITA Airways, Iberia, Icelandair, Japan Airlines, KLM, KM Malta Airlines, Kenya Airways, Korean Air, Kuwait Airways, LATAM Airlines Brasil, LOT Polish, Lufthansa, Malaysia Airlines, Middle East Airlines, Oman Air, PIA, Philippine Airlines, Qantas, Qatar Airways, Royal Air Maroc, Royal Brunei Airlines, Royal Jordanian, RwandAir, SAS Scandinavian, SWISS, Saudia, Shenzhen Airlines, Singapore Airlines, South African Airways, SriLankan Airlines, TAP Air Portugal, THAI Airways, Tarom, Tianjin Airlines, Tunisair, Turkish Airlines, Turkmenistan Airlines, United Airlines, United Nigeria Airlines, Uzbekistan Airways, Vietnam Airlines, Virgin Atlantic, Vueling, WestJet, Xiamen Airlines, airBaltic, avianca airlines, jetBlue
Other airports in London
- LCY London City Airport · 35 destinations
- LGW London Gatwick Airport · 181 destinations
- LTN London Luton Airport · 100 destinations
- STN London Stansted Airport · 166 destinations
Going somewhere LHR doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from London to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.