Gran Canaria Island Airport (LPA)

Spain flag

Country Spain | Continent Europe | IATA: LPA | ICAO: GCLP | Elevation 78 ft · 24 m | Local time

Destinations
147
Flights / day
214
Busiest route
Tenerife Island
Top airline
Binter Canarias

Gran Canaria Island Gran Canaria Airport averages 214 flights per day to 147 destinations, with 30 domestic routes and 117 international routes. A total of 55 airlines operate at LPA, led by Binter Canarias. This airport provides direct service to 30 countries across two continents, with Germany representing its largest international market. The longest nonstop route from Gran Canaria Island Gran Canaria connects to Tromsø, with a typical flight time of 7 hr 10 mins. Updated: February 16, 2026

Route Network

Gran Canaria Island Gran Canaria Airport connects 147 destinations worldwide, with Tenerife Island standing out as its busiest route. The longest nonstop flight is to Tromsø, and the shortest flight is to Lanzarote Island.

Tenerife Island (TFN) – Spain
4 airlines
1 hr 15 mins
69 mi · 112 km
30
per day
Lanzarote Island (ACE) – Spain
4 airlines
1 hr 10 mins
129 mi · 207 km
24
per day
Fuerteventura Island (FUE) – Spain
4 airlines
1 hr 10 mins
99 mi · 160 km
18
per day
Madrid (MAD) – Spain
4 airlines
3 hr 10 mins
1,097 mi · 1,766 km
16
per day
Sta Cruz de la Palma, La Palma Island (SPC) – Spain
4 airlines
1 hr 30 mins
152 mi · 245 km
10
per day
Barcelona (BCN) – Spain
1 airline
3 hr 40 mins
1,351 mi · 2,174 km
5
per day
Düsseldorf (DUS) – Germany
3 airlines
4 hr 55 mins
1,982 mi · 3,190 km
4
per day
Copenhagen (CPH) – Denmark
5 airlines
5 hr 35 mins
2,364 mi · 3,805 km
4
per day
Seville (SVQ) – Spain
2 airlines
2 hr 40 mins
856 mi · 1,378 km
4
per day
Oslo (OSL) – Norway
4 airlines
6 hr 0 mins
2,551 mi · 4,105 km
3
per day
Amsterdam (AMS) – Netherlands
4 airlines
4 hr 55 mins
1,978 mi · 3,183 km
3
per day
Frankfurt-am-Main (FRA) – Germany
3 airlines
4 hr 50 mins
1,978 mi · 3,183 km
3
per day
Berlin (BER) – Germany
4 airlines
5 hr 20 mins
2,245 mi · 3,613 km
3
per day
Hamburg (HAM) – Germany
3 airlines
5 hr 15 mins
2,192 mi · 3,528 km
3
per day
Stockholm (ARN) – Sweden
4 airlines
6 hr 15 mins
2,694 mi · 4,335 km
3
per day
Helsinki (HEL) – Finland
4 airlines
6 hr 35 mins
2,918 mi · 4,696 km
2
per day
Manchester (MAN) – United Kingdom
4 airlines
4 hr 45 mins
1,879 mi · 3,024 km
2
per day
Dublin (DUB) – Ireland
3 airlines
4 hr 40 mins
1,821 mi · 2,931 km
2
per day
Valencia (VLC) – Spain
3 airlines
3 hr 15 mins
1,168 mi · 1,880 km
2
per day
Alajero, La Gomera Island (GMZ) – Spain
2 airlines
LPA → GMZ
2
per day
El Hierro Island (VDE) – Spain
3 airlines
LPA → VDE
2
per day
Málaga (AGP) – Spain
2 airlines
2 hr 45 mins
876 mi · 1,410 km
2
per day
Birmingham (BHX) – United Kingdom
4 airlines
4 hr 40 mins
1,834 mi · 2,951 km
2
per day
Hanover (HAJ) – Germany
2 airlines
5 hr 10 mins
2,128 mi · 3,424 km
2
per day
Munich (MUC) – Germany
3 airlines
4 hr 55 mins
2,022 mi · 3,254 km
2
per day
Bilbao (BIO) – Spain
2 airlines
3 hr 30 mins
1,269 mi · 2,042 km
1
per day
Bristol (BRS) – United Kingdom
4 airlines
4 hr 30 mins
1,749 mi · 2,815 km
1
per day
Cologne (CGN) – Germany
3 airlines
4 hr 50 mins
1,973 mi · 3,175 km
1
per day
London (LGW) – United Kingdom
2 airlines
4 hr 35 mins
1,789 mi · 2,879 km
1
per day
Zurich (ZRH) – Switzerland
1 airline
4 hr 40 mins
1,865 mi · 3,001 km
1
per day
Billund (BLL) – Denmark
5 airlines
5 hr 25 mins
2,273 mi · 3,659 km
1
per day
Brussels (BRU) – Belgium
2 airlines
4 hr 45 mins
1,896 mi · 3,051 km
1
per day
Edinburgh (EDI) – United Kingdom
3 airlines
5 hr 0 mins
2,025 mi · 3,259 km
1
per day
Glasgow (GLA) – United Kingdom
3 airlines
5 hr 0 mins
2,005 mi · 3,227 km
1
per day
Leipzig (LEJ) – Germany
2 airlines
5 hr 15 mins
2,164 mi · 3,483 km
1
per day
Newcastle upon Tyne (NCL) – United Kingdom
3 airlines
5 hr 0 mins
1,994 mi · 3,209 km
1
per day
Nottingham (EMA) – United Kingdom
3 airlines
4 hr 45 mins
1,865 mi · 3,001 km
1
per day
Paris (CDG) – France
2 airlines
4 hr 25 mins
1,740 mi · 2,801 km
1
per day
Stuttgart (STR) – Germany
2 airlines
4 hr 50 mins
1,942 mi · 3,125 km
1
per day
Vienna (VIE) – Austria
2 airlines
5 hr 15 mins
2,202 mi · 3,544 km
1
per day
Eindhoven (EIN) – Netherlands
2 airlines
4 hr 50 mins
1,949 mi · 3,137 km
1
per day
Laayoune (EUN) – Western Sahara
2 airlines
LPA → EUN
1
per day
London (LTN) – United Kingdom
2 airlines
4 hr 40 mins
1,828 mi · 2,941 km
1
per day
Ranón (OVD) – Spain
2 airlines
3 hr 25 mins
1,199 mi · 1,929 km
1
per day
Bergen (BGO) – Norway
3 airlines
5 hr 45 mins
2,435 mi · 3,919 km
6
per week
Goteborg (GOT) – Sweden
4 airlines
5 hr 45 mins
2,451 mi · 3,945 km
6
per week
Granada (GRX) – Spain
2 airlines
2 hr 50 mins
929 mi · 1,495 km
6
per week
Leeds (LBA) – United Kingdom
1 airline
4 hr 50 mins
1,922 mi · 3,093 km
6
per week
Lisbon (LIS) – Portugal
1 airline
2 hr 40 mins
831 mi · 1,338 km
6
per week
Nantes (NTE) – France
2 airlines
4 hr 0 mins
1,522 mi · 2,450 km
6
per week
Trondheim (TRD) – Norway
3 airlines
6 hr 20 mins
2,721 mi · 4,379 km
6
per week
Alicante (ALC) – Spain
1 airline
3 hr 10 mins
1,115 mi · 1,794 km
5
per week
Belfast (BFS) – United Kingdom
2 airlines
4 hr 50 mins
1,903 mi · 3,063 km
5
per week
Bergamo (BGY) – Italy
1 airline
4 hr 35 mins
1,838 mi · 2,957 km
5
per week
Budapest (BUD) – Hungary
2 airlines
5 hr 25 mins
2,295 mi · 3,693 km
5
per week
Liverpool (LPL) – United Kingdom
2 airlines
4 hr 45 mins
1,868 mi · 3,006 km
5
per week
London (STN) – United Kingdom
1 airline
4 hr 40 mins
1,842 mi · 2,964 km
5
per week
Luxembourg (LUX) – Luxembourg
1 airline
4 hr 40 mins
1,883 mi · 3,031 km
5
per week
Milan (MXP) – Italy
2 airlines
4 hr 30 mins
1,797 mi · 2,892 km
5
per week
Nuremberg (NUE) – Germany
3 airlines
5 hr 0 mins
2,042 mi · 3,286 km
5
per week
Rome (FCO) – Italy
2 airlines
4 hr 30 mins
1,824 mi · 2,936 km
5
per week
Stavanger (SVG) – Norway
2 airlines
5 hr 40 mins
2,362 mi · 3,801 km
5
per week
Vigo (VGO) – Spain
1 airline
3 hr 10 mins
1,058 mi · 1,703 km
5
per week
Bâle/Mulhouse (BSL) – France
1 airline
4 hr 35 mins
1,833 mi · 2,950 km
4
per week
Brussels (CRL) – Belgium
1 airline
4 hr 40 mins
1,872 mi · 3,012 km
4
per week
Marrakech (RAK) – Morocco
1 airline
1 hr 55 mins
509 mi · 818 km
4
per week
Memmingen (FMM) – Germany
1 airline
4 hr 50 mins
1,949 mi · 3,137 km
4
per week
Nouakchott (NKC) – Mauritania
2 airlines
2 hr 30 mins
666 mi · 1,073 km
4
per week
Palma De Mallorca (PMI) – Spain
1 airline
3 hr 35 mins
1,311 mi · 2,109 km
4
per week
Reykjavik (KEF) – Iceland
2 airlines
6 hr 0 mins
2,512 mi · 4,042 km
4
per week
Rotterdam (RTM) – Netherlands
2 airlines
4 hr 50 mins
1,950 mi · 3,138 km
4
per week
Santander (SDR) – Spain
1 airline
3 hr 30 mins
1,249 mi · 2,010 km
4
per week
Southend (SEN) – United Kingdom
1 airline
4 hr 40 mins
1,834 mi · 2,951 km
4
per week
Bournemouth (BOH) – United Kingdom
3 airlines
4 hr 25 mins
1,730 mi · 2,784 km
3
per week
Bremen (BRE) – Germany
2 airlines
5 hr 10 mins
2,129 mi · 3,426 km
3
per week
Casablanca (CMN) – Morocco
1 airline
2 hr 5 mins
596 mi · 959 km
3
per week
Cork (ORK) – Ireland
1 airline
4 hr 25 mins
1,690 mi · 2,720 km
3
per week
Culleredo (LCG) – Spain
1 airline
3 hr 20 mins
1,132 mi · 1,821 km
3
per week
Hondarribia (EAS) – Spain
1 airline
3 hr 35 mins
1,307 mi · 2,104 km
3
per week
Kraków (KRK) – Poland
1 airline
5 hr 35 mins
2,394 mi · 3,852 km
3
per week
Lyon (LYS) – France
2 airlines
4 hr 15 mins
1,662 mi · 2,674 km
3
per week
Murcia (RMU) – Spain
1 airline
3 hr 5 mins
1,070 mi · 1,722 km
3
per week
Nouadhibou (NDB) – Mauritania
1 airline
2 hr 10 mins
494 mi · 796 km
3
per week
Pamplona (PNA) – Spain
1 airline
LPA → PNA
3
per week
Santiago de Compostela (SCQ) – Spain
1 airline
3 hr 15 mins
1,105 mi · 1,778 km
3
per week
Tenerife Island (TFS) – Spain
3 airlines
1 hr 20 mins
73 mi · 117 km
3
per week
Torp (TRF) – Norway
2 airlines
5 hr 50 mins
2,479 mi · 3,989 km
3
per week
Treviso (TSF) – Italy
1 airline
4 hr 45 mins
1,939 mi · 3,121 km
3
per week
Warsaw (WAW) – Poland
2 airlines
5 hr 50 mins
2,505 mi · 4,031 km
3
per week
Wrocław (WRO) – Poland
2 airlines
5 hr 30 mins
2,316 mi · 3,728 km
3
per week
Zaragoza (ZAZ) – Spain
1 airline
3 hr 30 mins
1,247 mi · 2,006 km
3
per week
Aalborg (AAL) – Denmark
2 airlines
5 hr 35 mins
2,360 mi · 3,799 km
2
per week
Agadir (AGA) – Morocco
1 airline
1 hr 40 mins
397 mi · 638 km
2
per week
Badajoz (BJZ) – Spain
1 airline
2 hr 50 mins
903 mi · 1,453 km
2
per week
Bodø (BOO) – Norway
1 airline
6 hr 50 mins
2,988 mi · 4,809 km
2
per week
Bologna (BLQ) – Italy
1 airline
4 hr 35 mins
1,863 mi · 2,998 km
2
per week
Bucharest (OTP) – Romania
1 airline
5 hr 50 mins
2,546 mi · 4,098 km
2
per week
Cardiff (CWL) – United Kingdom
1 airline
4 hr 30 mins
1,738 mi · 2,797 km
2
per week
Dakhla (VIL) – Western Sahara
1 airline
LPA → VIL
2
per week
Funchal (FNC) – Portugal
1 airline
1 hr 50 mins
340 mi · 546 km
2
per week
Geneva (GVA) – Switzerland
1 airline
4 hr 20 mins
1,722 mi · 2,771 km
2
per week
Graz (GRZ) – Austria
1 airline
5 hr 5 mins
2,120 mi · 3,411 km
2
per week
Hahn (HHN) – Germany
1 airline
4 hr 45 mins
1,932 mi · 3,110 km
2
per week
Jerez de la Forntera (XRY) – Spain
1 airline
2 hr 35 mins
816 mi · 1,313 km
2
per week
Katowice (KTW) – Poland
2 airlines
5 hr 35 mins
2,378 mi · 3,828 km
2
per week
Kjevik (KRS) – Norway
1 airline
5 hr 40 mins
2,377 mi · 3,825 km
2
per week
Malmö (MMX) – Sweden
1 airline
LPA → MMX
2
per week
Nápoli (NAP) – Italy
1 airline
4 hr 40 mins
1,901 mi · 3,059 km
2
per week
Paris (ORY) – France
1 airline
4 hr 25 mins
1,720 mi · 2,767 km
2
per week
Prague (PRG) – Czechia
1 airline
5 hr 15 mins
2,182 mi · 3,512 km
2
per week
Salzburg (SZG) – Austria
1 airline
5 hr 0 mins
2,048 mi · 3,296 km
2
per week
Valladolid (VLL) – Spain
1 airline
3 hr 15 mins
1,122 mi · 1,805 km
2
per week
Ålesund (AES) – Norway
1 airline
6 hr 5 mins
2,584 mi · 4,158 km
1
per week
Årø (MOL) – Norway
1 airline
6 hr 5 mins
2,614 mi · 4,207 km
1
per week
Baden-Baden (FKB) – Germany
1 airline
4 hr 45 mins
1,905 mi · 3,067 km
1
per week
Bordeaux/Mérignac (BOD) – France
1 airline
3 hr 50 mins
1,419 mi · 2,284 km
1
per week
Córdoba (ODB) – Spain
1 airline
2 hr 50 mins
917 mi · 1,475 km
1
per week
Dakar (DSS) – Senegal
1 airline
3 hr 0 mins
923 mi · 1,485 km
1
per week
Espargos (SID) – Cabo Verde
1 airline
3 hr 5 mins
911 mi · 1,466 km
1
per week
Evenes (EVE) – Norway
1 airline
7 hr 0 mins
3,091 mi · 4,975 km
1
per week
Exeter (EXT) – United Kingdom
1 airline
4 hr 25 mins
1,695 mi · 2,729 km
1
per week
Faro (FAO) – Portugal
1 airline
LPA → FAO
1
per week
Goulimime (GLN) – Morocco
1 airline
LPA → GLN
1
per week
Karlstad (KSD) – Sweden
1 airline
LPA → KSD
1
per week
Karmøy (HAU) – Norway
1 airline
5 hr 40 mins
2,380 mi · 3,830 km
1
per week
Kuopio / Siilinjärvi (KUO) – Finland
1 airline
LPA → KUO
1
per week
Kvernberget (KSU) – Norway
1 airline
6 hr 10 mins
2,645 mi · 4,256 km
1
per week
Limerick city (SNN) – Ireland
1 airline
4 hr 30 mins
1,743 mi · 2,806 km
1
per week
Luleå (LLA) – Sweden
1 airline
LPA → LLA
1
per week
Melilla (MLN) – Spain
1 airline
2 hr 45 mins
889 mi · 1,431 km
1
per week
Milan (LIN) – Italy
1 airline
4 hr 30 mins
1,812 mi · 2,916 km
1
per week
Norrköping (NRK) – Sweden
1 airline
LPA → NRK
1
per week
Örebro (ORB) – Sweden
1 airline
LPA → ORB
1
per week
Ostend (OST) – Belgium
1 airline
4 hr 40 mins
1,867 mi · 3,005 km
1
per week
Oulu / Oulunsalo (OUL) – Finland
1 airline
LPA → OUL
1
per week
Pisa (PSA) – Italy
1 airline
4 hr 30 mins
1,796 mi · 2,890 km
1
per week
Poznań (POZ) – Poland
1 airline
5 hr 35 mins
2,363 mi · 3,803 km
1
per week
Riga (RIX) – Latvia
1 airline
6 hr 20 mins
2,768 mi · 4,455 km
1
per week
Skellefteå (SFT) – Sweden
1 airline
LPA → SFT
1
per week
Tallinn (TLL) – Estonia
1 airline
6 hr 35 mins
2,882 mi · 4,638 km
1
per week
Tampere / Pirkkala (TMP) – Finland
1 airline
LPA → TMP
1
per week
Tromsø (TOS) – Norway
1 airline
7 hr 10 mins
3,189 mi · 5,132 km
1
per week
Turku (TKU) – Finland
1 airline
LPA → TKU
1
per week
Vaasa (VAA) – Finland
1 airline
LPA → VAA
1
per week
Vagar (FAE) – Faroe Islands
1 airline
5 hr 45 mins
2,387 mi · 3,842 km
1
per week
Verona (VRN) – Italy
1 airline
4 hr 40 mins
1,876 mi · 3,019 km
1
per week
Vilnius (VNO) – Lithuania
1 airline
6 hr 15 mins
2,740 mi · 4,410 km
1
per week

Route and destination data updated February 16, 2026.

Gran Canaria Island Gran Canaria Airport is served by 55 airlines, with Binter Canarias in the lead at 12% of routes. The top three carriers together cover 30% of routes. 19 carriers operate only one route each. A total of 49 airlines operate international routes, compared with 13 airlines serving domestic routes. Norwegian Air Shuttle is operating the longest nonstop flight, connecting to Tromsø with a flight time of 7 hrs 10 mins.

Binter Canarias (31 routes)
Ryanair (29 routes)
easyJet (19 routes)
Sunclass Airlines (14 routes)
Jet2 (12 routes)
Norwegian Air Shuttle (11 routes)
TUI Airways (11 routes)
Vueling (9 routes)
Eurowings (9 routes)
SAS (9 routes)
Jettime (8 routes)
Canarias Airlines (6 routes)
airBaltic (6 routes)
Naysa (5 routes)
TUIfly (5 routes)
Norwegian Air Sweden (5 routes)
Canaryfly (4 routes)
Condor (4 routes)
TUIfly Nordic (4 routes)
TUI Airlines Nederland (Netherlands) (4 routes)
Volotea (4 routes)
Enter Air (4 routes)
Transavia (3 routes)
Marabu Airline OU (3 routes)
TUI Airlines Belgium (3 routes)
Neos (3 routes)
Iberia (2 routes)
Eurowings Discover (2 routes)
SundAir (2 routes)
Corendon Airlines Europe (2 routes)
Atlantic Airways (2 routes)
Royal Air Maroc (2 routes)
Wizz Air (2 routes)
Mauritania Airlines International (2 routes)
SmartWings (2 routes)
Transavia France (2 routes)
Air Europa (1 routes)
Iberia Express (1 routes)
Corendon Dutch Airlines (1 routes)
Finnair (1 routes)
Aer Lingus (1 routes)
BA Euroflyer (1 routes)
Edelweiss Air (1 routes)
Copenhagen Airtaxi (1 routes)
Brussels Airlines (1 routes)
SilkAir (1 routes)
Austrian (1 routes)
TAP Air Portugal (1 routes)
Luxair (1 routes)
ITA Airways (1 routes)
Icelandair (1 routes)
World Ticket Ltd (1 routes)
Smartwings Poland (1 routes)
Wizz Air Malta (1 routes)
Emirates (1 routes)

Gran Canaria Island Gran Canaria Airport provides direct service to 30 countries across two continents. The route network is 20% domestic and 80% international. Germany is the primary international destination.

Spain - 124/day
Germany - 22/day
United Kingdom - 17/day
Norway - 8/day
Denmark - 5/day
Netherlands - 5/day
Sweden - 4/day
Italy - 4/day
Finland - 3/day
Ireland - 3/day
France - 3/day
Switzerland - 2/day
Belgium - 2/day
Austria - 2/day
Poland - 2/day
Western Sahara - 1/day
Portugal - 1/day
Hungary - 1/day
Luxembourg - 1/day
Morocco - 1/day
Mauritania - 1/day
Iceland - 1/day
Romania - 0/day
Czechia - 0/day
Senegal - 0/day
Cabo Verde - 0/day
Latvia - 0/day
Estonia - 0/day
Faroe Islands - 0/day
Lithuania - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
10,266 ft 3,129 m 148 ft 45 m Asphalt
10,266 ft 3,129 m 148 ft 45 m Asphalt
10,220 ft 3,115 m 148 ft 45 m Asphalt
10,220 ft 3,115 m 148 ft 45 m Asphalt

Runway Length

17 aircraft cannot operate at Gran Canaria Island Gran Canaria Airport due to runway length constraints. The airport’s longest runway is 10,266 ft (3,129 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
McDonnell Douglas MD-11 10,299 ft 3,139 m 6,949 ft 2,118 m
Airbus A340-600 10,302 ft 3,140 m 6,562 ft 2,000 m
Boeing BBJ 787-9 10,397 ft 3,169 m 5,699 ft 1,737 m
VC-25A Air Force One 10,466 ft 3,190 m 7,999 ft 2,438 m
Boeing 747-8 10,466 ft 3,190 m 8,793 ft 2,680 m
Airbus A340-500 10,499 ft 3,200 m 6,299 ft 1,920 m
Boeing 747-200 10,499 ft 3,200 m 6,234 ft 1,900 m
Boeing 777-300 10,597 ft 3,230 m 5,906 ft 1,800 m
Boeing 747-100 10,650 ft 3,246 m 6,168 ft 1,880 m
Boeing 747-8 VIP / BBJ 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-8 Freighter 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-300 10,827 ft 3,300 m 6,919 ft 2,109 m
Boeing 747-400F 10,827 ft 3,300 m 6,890 ft 2,100 m
Boeing 747-400ER 10,892 ft 3,320 m 7,136 ft 2,175 m
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Miscellaneous