Direct flights from London Gatwick Airport (LGW)
London Gatwick Airport in London, United Kingdom has direct flights to 181 airports in 68 countries, flown by 47 airlines. The longest is to Phuket (HKT) at 9,893 km.
See every route from LGW on the mapDirect flights from LGW by country
Italy (16)
- BRI Bari · 1,709 km · ~2h 35m · British Airways and easyJet
- BLQ Bologna · 1,127 km · ~1h 50m · easyJet
- BZO Bolzano · 990 km · ~1h 40m · SkyAlps
- CTA Catania · 1,938 km · ~2h 50m · ITA Airways, British Airways and Norwegian Air Shuttle +2
- FLR Florence · 1,180 km · ~1h 55m · Iberia and Vueling
- GOA Genoa · 1,006 km · ~1h 45m · British Airways
- LIN Milan · 943 km · ~1h 40m · easyJet
- MXP Milano · 899 km · ~1h 35m · easyJet
- NAP Naples · 1,592 km · ~2h 25m · British Airways, Transavia France and easyJet
- OLB Olbia · 1,361 km · ~2h 10m · British Airways and easyJet
- PMO Palermo · 1,796 km · ~2h 40m · ITA Airways and easyJet
- PSA Pisa · 1,148 km · ~1h 55m · British Airways and easyJet
- FCO Rome · 1,406 km · ~2h 15m · British Airways, Norwegian Air Shuttle and easyJet
- TRN Torino · 880 km · ~1h 35m · British Airways
- VCE Venice · 1,117 km · ~1h 50m · British Airways, Transavia France and easyJet
- VRN Villafranca · 1,038 km · ~1h 45m · British Airways, Transavia France and easyJet
Spain (16)
- ALC Alicante · 1,431 km · ~2h 15m · British Airways, Norwegian Air Shuttle and Ryanair +3
- LEI Almeria · 1,600 km · ~2h 25m · easyJet
- ACE Arrecife · 2,710 km · ~3h 50m · British Airways, Condor and Norwegian Air Shuttle +3
- BCN Barcelona · 1,109 km · ~1h 50m · British Airways, Norwegian Air Shuttle and Iberia +2
- FUE Fuerteventura · 2,770 km · ~3h 55m · Norwegian Air Shuttle, Transavia France and easyJet
- LPA Gran Canaria · 2,879 km · ~4h · Norwegian Air Shuttle, Transavia France and easyJet
- IBZ Ibiza · 1,370 km · ~2h 10m · Norwegian Air Shuttle, Transavia France and easyJet
- MAD Madrid · 1,215 km · ~2h · easyJet and Air Europa
- AGP Malaga · 1,645 km · ~2h 30m · British Airways, Norwegian Air Shuttle and Iberia +2
- MAH Menorca · 1,300 km · ~2h 5m · Transavia France and easyJet
- MJV Murcia · 1,488 km · ~2h 20m · easyJet
- PMI Palma de Mallorca · 1,309 km · ~2h 5m · Norwegian Air Shuttle, Transavia France and easyJet
- SCQ Santiago · 1,108 km · ~1h 50m · easyJet and Vueling
- SVQ Sevilla · 1,592 km · ~2h 25m · Ryanair and easyJet
- TFS Tenerife · 2,912 km · ~4h 5m · British Airways, Norwegian Air Shuttle and Iberia +2
- VLC Valencia · 1,297 km · ~2h 5m · easyJet and Wizz Air UK
France (14)
- AJA Ajaccio · 1,233 km · ~2h · easyJet
- BIA Bastia · 1,204 km · ~2h · easyJet
- BOD Bordeaux · 704 km · ~1h 20m · British Airways and easyJet
- GNB Lyon · 762 km · ~1h 25m · Jet2.com
- LYS Lyon · 717 km · ~1h 20m · easyJet
- MRS Marseille · 949 km · ~1h 40m · easyJet
- MPL Montpellier · 898 km · ~1h 35m · easyJet
- BSL Mulhouse · 684 km · ~1h 20m · easyJet
- NTE Nantes · 456 km · ~1h 5m · easyJet
- NCE Nice · 1,001 km · ~1h 45m · British Airways, Norwegian Air Shuttle and easyJet
- CDG Paris · 308 km · ~55m · easyJet
- RNS Rennes · 360 km · ~55m · easyJet
- SXB Strasbourg · 631 km · ~1h 15m · easyJet
- TLS Toulouse · 844 km · ~1h 30m · easyJet
Greece (13)
- ATH Athens · 2,393 km · ~3h 25m · easyJet
- CHQ Chania · 2,603 km · ~3h 40m · Transavia France and easyJet
- HER Heraklion · 2,680 km · ~3h 45m · Transavia France and easyJet
- KLX Kalamata · 2,349 km · ~3h 20m · easyJet
- EFL Keffallinia · 2,172 km · ~3h 10m · easyJet
- CFU Kerkyra/corfu · 2,017 km · ~3h · Transavia France and easyJet
- KGS Kos · 2,679 km · ~3h 45m · Transavia France and easyJet
- JMK Mykonos · 2,519 km · ~3h 35m · Transavia France and easyJet
- PVK Preveza · 2,122 km · ~3h 5m · Transavia France
- RHO Rhodos · 2,772 km · ~3h 55m · Transavia France and easyJet
- SKG Thessaloniki · 2,134 km · ~3h 5m · British Airways, Transavia France and easyJet
- JTR Thira · 2,611 km · ~3h 40m · Norwegian Air Shuttle, Transavia France and easyJet
- ZTH Zakynthos · 2,225 km · ~3h 15m · Transavia France and easyJet
United Kingdom (8)
- ABZ Aberdeen · 686 km · ~1h 20m · easyJet
- BFS Belfast · 561 km · ~1h 10m · easyJet
- BHD Belfast · 542 km · ~1h 10m · Aer Lingus
- EDI Edinburgh · 574 km · ~1h 10m · British Airways and easyJet
- GLA Glasgow · 595 km · ~1h 15m · British Airways and easyJet
- INV Inverness · 753 km · ~1h 25m · easyJet
- NCL Newcastle · 444 km · ~1h · easyJet
- NQY Newquai · 347 km · ~55m · British Airways
Norway (7)
- AES Alesund · 1,324 km · ~2h 5m · Norwegian Air Shuttle
- BGO Bergen · 1,071 km · ~1h 50m · Norwegian Air Shuttle and easyJet
- OSL Oslo · 1,226 km · ~2h · Norwegian Air Sweden and Norwegian Air Shuttle
- TRF Sandefjord · 1,111 km · ~1h 50m · Norwegian Air Shuttle
- SVG Stavanger · 935 km · ~1h 40m · Norwegian Air Shuttle
- TOS Tromso · 2,289 km · ~3h 20m · Norwegian Air Shuttle
- TRD Trondheim · 1,518 km · ~2h 20m · Norwegian Air Shuttle
Turkey (6)
- AYT Antalya · 2,908 km · ~4h 5m · Transavia France and easyJet
- BJV Bodrum · 2,679 km · ~3h 45m · Transavia France and easyJet
- DLM Dalaman · 2,793 km · ~3h 55m · Transavia France and easyJet
- IST Istanbul · 2,486 km · ~3h 30m · Turkish Airlines
- SAW Istanbul · 2,524 km · ~3h 35m · Turkish Airlines
- ADB Izmir · 2,567 km · ~3h 40m · Transavia France and easyJet
Germany (5)
- BER Berlin · 951 km · ~1h 40m · easyJet
- CGN Cologne · 514 km · ~1h 10m · easyJet
- DUS Duesseldorf · 485 km · ~1h 5m · easyJet
- HAM Hamburg · 743 km · ~1h 25m · easyJet
- MUC Munich · 914 km · ~1h 35m · easyJet
Portugal (5)
- FAO Faro · 1,688 km · ~2h 35m · British Airways, Norwegian Air Shuttle and Transavia France +1
- FNC Funchal · 2,456 km · ~3h 30m · Jet2.com, Transavia France and TAP Air Portugal +1
- LIS Lisbon · 1,542 km · ~2h 25m · Azores Airlines, TAP Air Portugal and easyJet
- PDL Ponta Delgada · 2,493 km · ~3h 30m · Azores Airlines
- OPO Porto · 1,278 km · ~2h 5m · TAP Air Portugal and easyJet
Austria (4)
- GRZ Graz · 1,226 km · ~2h · British Airways
- INN Innsbruck · 941 km · ~1h 40m · easyJet
- SZG Salzburg · 1,022 km · ~1h 45m · British Airways
- VIE Vienna · 1,250 km · ~2h · easyJet
Canada (4)
- YYC Calgary · 7,055 km · ~9h 5m · Air Transat
- YUL Montreal · 5,246 km · ~6h 55m · Air Transat
- YYZ Toronto · 5,739 km · ~7h 30m · Air Transat
- YVR Vancouver · 7,619 km · ~9h 45m · Air Transat
China (4)
- PEK Beijing · 8,165 km · ~10h 25m · Air China and Virgin Atlantic
- TFU Chengdu · 8,355 km · ~10h 40m · Air China
- CAN Guangzhou · 9,499 km · ~12h 5m · China Southern Airlines
- PVG Shanghai · 9,252 km · ~11h 45m · China Eastern
Ireland (4)
- NOC Connaught · 659 km · ~1h 20m · Aer Lingus
- ORK Cork · 579 km · ~1h 10m · Ryanair
- DUB Dublin · 484 km · ~1h 5m · Aer Lingus and Ryanair
- SNN Shannon · 623 km · ~1h 15m · Ryanair
Morocco (4)
- AGA Agadir · 2,436 km · ~3h 30m · Transavia France and easyJet
- CMN Casablanca · 2,066 km · ~3h · Air Arabia Maroc and Royal Air Maroc
- RAK Marrakech · 2,266 km · ~3h 15m · Royal Air Maroc, British Airways and Transavia France +1
- TNG Tanger · 1,775 km · ~2h 40m · Air Arabia Maroc
Croatia (3)
- DBV Dubrovnik · 1,690 km · ~2h 35m · British Airways, Norwegian Air Shuttle and Transavia France +1
- SPU Split · 1,498 km · ~2h 20m · Norwegian Air Shuttle, Croatia Airlines and easyJet
- ZAG Zagreb · 1,337 km · ~2h 10m · easyJet
Egypt (3)
- HRG Hurghada · 3,900 km · ~5h 15m · Transavia France and easyJet
- LXR Luxor · 3,970 km · ~5h 20m · easyJet
- SSH Sharm El Sheikh · 3,866 km · ~5h 15m · Transavia France, easyJet and Wizz Air UK
Finland (3)
- HEL Helsinki · 1,858 km · ~2h 45m · Norwegian Air Shuttle
- IVL Ivalo · 2,434 km · ~3h 30m · British Airways
- KTT Kittila · 2,288 km · ~3h 15m · easyJet
United States (3)
- LAS Las Vegas · 8,433 km · ~10h 45m · American Airlines, Finnair and British Airways +1
- MCO Orlando · 6,992 km · ~9h · American Airlines, Finnair and British Airways +4
- TPA Tampa · 7,111 km · ~9h 10m · American Airlines, Finnair and British Airways +1
Cape Verde (2)
- SID Amilcar Cabral · 4,325 km · ~5h 45m · Transavia France and easyJet
- BVC Boa Vista · 4,388 km · ~5h 50m · TUI Airways and Transavia France
Cyprus (2)
- LCA Larnaca · 3,247 km · ~4h 30m · British Airways, Norwegian Air Shuttle and Transavia France +2
- PFO Paphos · 3,186 km · ~4h 25m · British Airways, Transavia France and easyJet
Denmark (2)
- AAL Aalborg · 928 km · ~1h 40m · Norwegian Air Shuttle
- CPH Copenhagen · 984 km · ~1h 40m · Norwegian Air Shuttle and easyJet
Jamaica (2)
- KIN Kingston · 7,537 km · ~9h 40m · British Airways and Iberia
- MBJ Montego Bay · 7,568 km · ~9h 45m · Virgin Atlantic
Sweden (2)
- GOT Gothenborg · 1,082 km · ~1h 50m · Norwegian Air Shuttle
- ARN Stockholm · 1,475 km · ~2h 20m · Norwegian Air Shuttle
Switzerland (2)
- GVA Geneva · 715 km · ~1h 20m · easyJet
- ZRH Zurich · 754 km · ~1h 25m · easyJet
Thailand (2)
- BKK Bangkok · 9,570 km · ~12h 10m · Norse Atlantic UK
- HKT Phuket · 9,893 km · ~12h 35m · Norse Atlantic UK
Tunisia (2)
- NBE Enfidha · 1,877 km · ~2h 45m · Transavia France
- TUN Tunis · 1,791 km · ~2h 40m · Tunisair
United Arab Emirates (2)
- DXB Dubai · 5,473 km · ~7h 10m · Emirates and Qantas
- SHJ Sharjah · 5,477 km · ~7h 10m · Air Arabia
Albania (1)
- TIA Tirana · 1,864 km · ~2h 45m · British Airways
Algeria (1)
- ALG Algier · 1,630 km · ~2h 30m · British Airways
Antigua and Barbuda (1)
- ANU Antigua · 6,564 km · ~8h 30m · British Airways, Iberia and Virgin Atlantic
Barbados (1)
- BGI Bridgetown · 6,759 km · ~8h 45m · British Airways, Iberia and Virgin Atlantic
Belgium (1)
- BRU Brussels · 328 km · ~55m · easyJet
Bermuda (1)
- BDA Bermuda · 5,541 km · ~7h 15m · British Airways and Iberia
Bulgaria (1)
- SOF Sofia · 2,011 km · ~2h 55m · easyJet
Cuba (1)
- HAV Havana · 7,508 km · ~9h 40m · Virgin Atlantic
Czech Republic (1)
- PRG Prague · 1,024 km · ~1h 45m · easyJet
Dominican Republic (1)
- PUJ Punta Cana · 6,897 km · ~8h 55m · Transavia France
Estonia (1)
- TLL Tallinn-ulemiste International · 1,816 km · ~2h 45m · easyJet
Gambia (1)
- BJL Banjul · 4,458 km · ~5h 55m · Jet2.com
Gibraltar (1)
- GIB Gibraltar · 1,717 km · ~2h 35m · easyJet
Hungary (1)
- BUD Budapest · 1,465 km · ~2h 15m · Norwegian Air Shuttle and easyJet
Iceland (1)
- KEF Keflavik · 1,935 km · ~2h 50m · Icelandair
India (1)
- AMD Ahmedabad · 6,849 km · ~8h 50m · Air India
Isle of Man (1)
- IOM Isle Of Man · 443 km · ~1h · easyJet
Israel (1)
- TLV Tel-aviv · 3,557 km · ~4h 50m · easyJet
Jersey (1)
- JER Jersey · 259 km · ~50m · British Airways and easyJet
Latvia (1)
- RIX Riga · 1,692 km · ~2h 35m · airBaltic
Lithuania (1)
- KUN Kaunas · 1,656 km · ~2h 30m · Ryanair
Luxembourg (1)
- LUX Luxemburg · 484 km · ~1h 5m · easyJet
Maldives (1)
- MLE Male · 8,514 km · ~10h 55m · British Airways
Malta (1)
- MLA Malta · 2,063 km · ~3h · British Airways, KM Malta Airlines and Transavia France +1
Mauritius (1)
- MRU Plaisance · 9,748 km · ~12h 25m · British Airways and Transavia France
Mexico (1)
- CUN Cancun · 7,977 km · ~10h 15m · British Airways, Condor and Transavia France +1
Moldova (1)
- RMO Chisinau · 2,148 km · ~3h 5m · Wizz Air UK
Netherlands (1)
- AMS Amsterdam · 365 km · ~55m · British Airways and easyJet
Nigeria (1)
- LOS Lagos · 4,967 km · ~6h 35m · Air Peace
Poland (1)
- KRK Krakow · 1,410 km · ~2h 15m · easyJet
Romania (1)
- OTP Bucharest · 2,079 km · ~3h · easyJet
Saint Kitts and Nevis (1)
- SKB Basse Terre · 6,613 km · ~8h 35m · British Airways
Saint Lucia (1)
- UVF Hewandorra · 6,800 km · ~8h 50m · British Airways, Iberia and Virgin Atlantic
Saudi Arabia (1)
- JED Jeddah · 4,714 km · ~6h 15m · Flynas
Slovenia (1)
- LJU Ljubljana · 1,204 km · ~2h · easyJet
South Africa (1)
- CPT Cape Town · 9,641 km · ~12h 15m · Norse Atlantic UK
Trinidad and Tobago (1)
- POS Port-of-spain · 7,100 km · ~9h 10m · Caribbean Airlines
Turkmenistan (1)
- ASB Ashkhabad · 4,726 km · ~6h 15m · Turkmenistan Airlines
Uganda (1)
- EBB Entebbe · 6,457 km · ~8h 20m · Uganda Airlines
Uzbekistan (1)
- TAS Tashkent · 5,253 km · ~6h 55m · Uzbekistan Airways
Zimbabwe (1)
- HRE Harare · 8,264 km · ~10h 35m · Air Zimbabwe
Airlines flying from LGW
Aer Lingus, Air Arabia, Air Arabia Maroc, Air China, Air Europa, Air India, Air Peace, Air Transat, Air Zimbabwe, American Airlines, Azores Airlines, British Airways, Caribbean Airlines, China Eastern, China Southern Airlines, Condor, Croatia Airlines, Emirates, Finnair, Flynas, ITA Airways, Iberia, Icelandair, Jet2.com, KM Malta Airlines, Norse Atlantic UK, Norwegian Air Shuttle, Norwegian Air Sweden, Qantas, Royal Air Maroc, Ryanair, SkyAlps, TAP Air Portugal, TUI Airways, Transavia France, Tunisair, Turkish Airlines, Turkmenistan Airlines, Uganda Airlines, United Nigeria Airlines, Uzbekistan Airways, Virgin Atlantic, Vueling, Wizz Air, Wizz Air UK, airBaltic, easyJet
Other airports in London
- LCY London City Airport · 35 destinations
- LHR London Heathrow Airport · 185 destinations
- LTN London Luton Airport · 100 destinations
- STN London Stansted Airport · 166 destinations
Going somewhere LGW 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.