Direct flights from Gran Canaria Airport (LPA)
Gran Canaria Airport in Gran Canaria, Spain has direct flights to 92 airports in 25 countries, flown by 33 airlines. The longest is to Helsinki (HEL) at 4,696 km.
See every route from LPA on the mapDirect flights from LPA by country
Spain (20)
- ALC Alicante · 1,794 km · ~2h 40m · Iberia and Vueling
- ACE Arrecife · 207 km · ~45m · Transavia, Binter Canarias and Canaryfly
- OVD Aviles · 1,929 km · ~2h 50m · Binter Canarias
- BCN Barcelona · 2,174 km · ~3h 10m · Ryanair, Iberia and Vueling
- BIO Bilbao · 2,042 km · ~3h · Iberia, Air Europa and Vueling
- ODB Cordoba · 1,475 km · ~2h 20m · Binter Canarias
- FUE Fuerteventura · 160 km · ~40m · Binter Canarias and Canaryfly
- GRX Granada · 1,495 km · ~2h 20m · Vueling
- VDE Hierro · 246 km · ~50m · Binter Canarias
- XRY Jerez · 1,313 km · ~2h 5m · Binter Canarias
- GMZ La Gomera · 180 km · ~45m · Binter Canarias
- MAD Madrid · 1,765 km · ~2h 40m · American Airlines, ITA Airways and Ryanair +3
- AGP Malaga · 1,410 km · ~2h 15m · Iberia and Vueling
- SPC Santa Cruz De La Palma · 244 km · ~50m · Binter Canarias and Air Europa
- SDR Santander · 2,010 km · ~2h 55m · Ryanair
- SCQ Santiago · 1,778 km · ~2h 40m · Ryanair, Iberia and Air Europa
- SVQ Sevilla · 1,378 km · ~2h 10m · Ryanair, Iberia and Air Europa +1
- TFN Tenerife · 112 km · ~40m · Royal Air Maroc, Binter Canarias and Canaryfly
- TFS Tenerife · 117 km · ~40m · Binter Canarias
- VLC Valencia · 1,880 km · ~2h 50m · Ryanair, Iberia and Vueling
Germany (15)
- BER Berlin · 3,615 km · ~4h 55m · easyJet
- BRE Bremen · 3,426 km · ~4h 40m · Ryanair
- CGN Cologne · 3,175 km · ~4h 20m · Norwegian Air Shuttle and TUI fly Deutschland
- DUS Duesseldorf · 3,190 km · ~4h 25m · Condor, Eurowings and TUI fly Deutschland
- FRA Frankfurt · 3,185 km · ~4h 25m · Condor and TUI fly Deutschland
- HAM Hamburg · 3,528 km · ~4h 50m · Condor and Norwegian Air Shuttle
- HAJ Hannover · 3,424 km · ~4h 40m · Eurowings and TUI fly Deutschland
- FKB Karlsruhe/Baden-Baden · 3,067 km · ~4h 15m · Ryanair
- LEJ Leipzig · 3,482 km · ~4h 45m · Condor
- FMM Memmingen · 3,137 km · ~4h 20m · Ryanair and Malta Air
- MUC Munich · 3,254 km · ~4h 30m · Condor, Norwegian Air Shuttle and TUI fly Deutschland
- NUE Nuernberg · 3,287 km · ~4h 30m · TUI fly Deutschland
- PAD Paderborn · 3,306 km · ~4h 30m · Condor
- STR Stuttgart · 3,125 km · ~4h 20m · Condor and TUI fly Deutschland
- NRN Weeze · 3,185 km · ~4h 25m · Ryanair
United Kingdom (14)
- BHX Birmingham · 2,951 km · ~4h 5m · Ryanair and Transavia France
- BOH Bournemouth · 2,785 km · ~3h 55m · Ryanair
- BRS Bristol · 2,815 km · ~3h 55m · Ryanair and Transavia France
- EMA East Midlands · 3,001 km · ~4h 10m · Ryanair, Jet2.com and Transavia France
- EDI Edinburgh · 3,259 km · ~4h 30m · Ryanair
- GLA Glasgow · 3,227 km · ~4h 25m · Jet2.com and Transavia France
- LBA Leeds · 3,093 km · ~4h 15m · Jet2.com
- LPL Liverpool · 3,006 km · ~4h 10m · Ryanair
- LTN London · 2,941 km · ~4h 5m · Ryanair, Transavia France and easyJet
- LGW London · 2,879 km · ~4h · Norwegian Air Shuttle, Transavia France and easyJet
- STN London · 2,964 km · ~4h 5m · Ryanair and Transavia France
- MAN Manchester · 3,024 km · ~4h 10m · Ryanair, Jet2.com and Transavia France
- NCL Newcastle · 3,209 km · ~4h 25m · Jet2.com
- PIK Prestwick · 3,186 km · ~4h 25m · Ryanair
France (4)
- BOD Bordeaux · 2,284 km · ~3h 15m · easyJet
- BSL Mulhouse · 2,950 km · ~4h 5m · easyJet and TUI fly Deutschland
- CDG Paris · 2,801 km · ~3h 55m · easyJet
- ORY Paris · 2,768 km · ~3h 55m · Iberia and Vueling
Italy (4)
- BGY Bergamo · 2,957 km · ~4h 5m · Ryanair
- MXP Milano · 2,892 km · ~4h · Ryanair
- PSA Pisa · 2,890 km · ~4h · Ryanair
- FCO Rome · 2,935 km · ~4h 5m · Ryanair
Morocco (3)
- AGA Agadir · 628 km · ~1h 15m · Binter Canarias
- CMN Casablanca · 959 km · ~1h 40m · Royal Air Maroc and Binter Canarias
- RAK Marrakech · 818 km · ~1h 30m · Binter Canarias
Norway (3)
- BGO Bergen · 3,919 km · ~5h 15m · Norwegian Air Shuttle
- OSL Oslo · 4,105 km · ~5h 30m · Norwegian Air Shuttle and SAS Scandinavian
- TRF Sandefjord · 3,989 km · ~5h 20m · Norwegian Air Shuttle
Poland (3)
- KRK Krakow · 3,852 km · ~5h 10m · Ryanair
- WAW Warsaw · 4,031 km · ~5h 25m · Enter Air
- WRO Wroclaw · 3,728 km · ~5h 5m · Wizz Air
Portugal (3)
- FNC Funchal · 546 km · ~1h 10m · Binter Canarias and Azores Airlines
- LIS Lisbon · 1,338 km · ~2h 10m · Portugalia Airlines, Binter Canarias and Azores Airlines
- OPO Porto · 1,602 km · ~2h 25m · Ryanair
Belgium (2)
- BRU Brussels · 3,051 km · ~4h 15m · Transavia
- CRL Charleroi · 3,012 km · ~4h 10m · Ryanair
Ireland (2)
- ORK Cork · 2,720 km · ~3h 50m · Ryanair
- DUB Dublin · 2,931 km · ~4h 5m · Aer Lingus and Ryanair
Mauritania (2)
- NDB Nouadhibou · 796 km · ~1h 30m · Mauritania Airlines and Canaryfly
- NKC Nouakschott · 1,095 km · ~1h 50m · Iberia
Netherlands (2)
- AMS Amsterdam · 3,183 km · ~4h 25m · Transavia
- EIN Eindhoven · 3,137 km · ~4h 20m · Ryanair and Transavia
Senegal (2)
- DSS Dakar · 1,485 km · ~2h 20m · Binter Canarias
- DKR Dakar · 1,483 km · ~2h 20m · Iberia and Binter Canarias
Sweden (2)
- ARN Stockholm · 4,335 km · ~5h 45m · Norwegian Air Sweden and Norwegian Air Shuttle
- NYO Stockholm · 4,230 km · ~5h 40m · Norwegian Air Sweden
Western Sahara (2)
- VIL Dakhla · 472 km · ~1h 5m · Canaryfly
- EUN El Aaiún · 231 km · ~45m · Binter Canarias and Canaryfly
Austria (1)
- VIE Vienna · 3,544 km · ~4h 50m · Ryanair and Austrian Airlines
Cape Verde (1)
- RAI Praia, Santiago Island · 1,671 km · ~2h 30m · Binter Canarias
Czech Republic (1)
- PRG Prague · 3,512 km · ~4h 45m · SmartWings Czechia
Denmark (1)
- CPH Copenhagen · 3,805 km · ~5h 10m · Norwegian Air Shuttle
Finland (1)
- HEL Helsinki · 4,696 km · ~6h 15m · Finnair
Gambia (1)
- BJL Banjul · 1,628 km · ~2h 30m · Binter Canarias
Hungary (1)
- BUD Budapest · 3,693 km · ~5h · Ryanair
Luxembourg (1)
- LUX Luxemburg · 3,030 km · ~4h 10m · Luxair
Switzerland (1)
- ZRH Zurich · 3,001 km · ~4h 10m · Helvetic Airways and SWISS
Airlines flying from LPA
Aer Lingus, Air Europa, American Airlines, Austrian Airlines, Azores Airlines, Binter Canarias, Canaryfly, Condor, Enter Air, Eurowings, Finnair, Helvetic Airways, ITA Airways, Iberia, Iberia Express, Jet2.com, Luxair, Malta Air, Mauritania Airlines, Norwegian Air Shuttle, Norwegian Air Sweden, Portugalia Airlines, Royal Air Maroc, Ryanair, SAS Scandinavian, SWISS, SmartWings Czechia, TUI fly Deutschland, Transavia, Transavia France, Vueling, Wizz Air, easyJet
Going somewhere LPA doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Gran Canaria 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.