Direct flights from Las Palmas (LPA)
From Las Palmas Gran Canaria Airport airport, 113 destinations are served non-stop in 22 countries, with about 1,689 flights a week. With a single stop, 595 more destinations are within reach.
AirLabs data, updated 23 Oct 2026. Check schedules and fares with the airlines. “Flights a week”: estimate.
Destinations by continent
Europe · 103 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Tenerife (TFN), Spain | IB · NT · PM · ZN | 113 km | 0h 30m | ≈ 323 | every day |
| Lanzarote (ACE), Spain | IB · NT · PM · ZN | 207 km | 0h 45m | ≈ 228 | every day |
| Puerto del Rosario (FUE), Spain | IB · NT · PM · ZN | 159 km | 0h 40m | ≈ 192 | every day |
| Madrid (MAD), Spain | FR · I2 · NT · UX · X5 | 1,766 km | 2h 45m | ≈ 146 | every day |
| Santa Cruz De La Palma (SPC), Spain | IB · NT · PM · ZN | 245 km | 0h 50m | ≈ 88 | every day |
| Tenerife (TFS), Spain | IB · NO · NT · ZN | 117 km | 0h 40m | ≈ 80 | every day |
| Barcelona (BCN), Spain | VY | 2,175 km | 3h 20m | ≈ 37 | every day |
| Amsterdam (AMS), Netherlands | HV · OR | 3,183 km | 4h 30m | ≈ 28 | every day |
| Sevilla (SVQ), Spain | NT · VY | 1,377 km | 2h 15m | ≈ 25 | every day |
| Malaga (AGP), Spain | VY | 1,410 km | 2h 20m | ≈ 24 | every day |
| San Sebastian de la Gomera (GMZ), Spain | IB · NT | 178 km | 0h 50m | ≈ 21 | every day |
| London (LGW), United Kingdom | A0 · LS · U2 | 2,879 km | 4h 10m | ≈ 16 | every day |
| Dusseldorf (DUS), Germany | DE · DI · E6 · EW · X3 · XR | 3,189 km | 4h 25m | ≈ 15 | Mon, Wed, Thu, Fri, Sat, Sun |
| Frankfurt (FRA), Germany | 4Y · DE · LH · X3 | 3,186 km | 4h 30m | ≈ 15 | every day |
| Oslo (OSL), Norway | D8 · DY · SK | 4,105 km | 5h 25m | ≈ 15 | every day |
| Valverde (VDE), Spain | NT · ZN | 246 km | 0h 55m | ≈ 15 | every day |
| Funchal (FNC), Portugal | NT · S4 · TB | 546 km | 1h 30m | ≈ 14 | Mon, Wed, Thu, Fri, Sat, Sun |
| Manchester (MAN), United Kingdom | FR · LS · U2 | 3,025 km | 4h 25m | ≈ 14 | every day |
| Dublin (DUB), Ireland | EI · FR | 2,932 km | 4h 15m | ≈ 13 | every day |
| Bilbao (BIO), Spain | VY | 2,043 km | 3h 05m | ≈ 12 | every day |
| Brussels (BRU), Belgium | SN · TB | 3,050 km | 4h 45m | ≈ 12 | every day |
| Cologne (CGN), Germany | EW · MW · QS · XR | 3,174 km | 4h 25m | ≈ 12 | every day |
| London (STN), United Kingdom | FR · LS | 2,965 km | 4h 15m | ≈ 12 | every day |
| Paris (ORY), France | TO · VY | 2,768 km | 4h 02m | ≈ 12 | every day |
| Valencia (VLC), Spain | FR · NT · VY | 1,881 km | 2h 45m | ≈ 11 | Mon, Tue, Wed, Thu, Fri, Sun |
| Bristol (BRS), United Kingdom | FR · LS · U2 | 2,815 km | 4h 00m | ≈ 10 | every day |
| Santiago De Compostela (SCQ), Spain | VY | 1,778 km | 2h 45m | ≈ 10 | every day |
| Birmingham (BHX), United Kingdom | FR · LS · U2 | 2,951 km | 4h 20m | ≈ 9 | Mon, Tue, Thu, Fri, Sat, Sun |
| London (LTN), United Kingdom | FR · LS · U2 | 2,941 km | 4h 15m | ≈ 9 | Mon, Tue, Wed, Thu, Fri, Sat |
| Alicante (ALC), Spain | VY | 1,794 km | 2h 50m | ≈ 7 | every day |
| Edinburgh (EDI), United Kingdom | FR · LS | 3,259 km | 4h 45m | ≈ 7 | Mon, Tue, Wed, Thu, Fri, Sat |
| Hamburg (HAM), Germany | DE · GW | 3,529 km | 4h 50m | ≈ 7 | Mon, Tue, Wed, Fri, Sat, Sun |
| Hanover (HAJ), Germany | X3 · XR | 3,424 km | 4h 45m | ≈ 7 | Mon, Tue, Wed, Fri, Sat, Sun |
| Munich (MUC), Germany | 4Y · H6 · X3 | 3,254 km | 4h 25m | ≈ 7 | Mon, Tue, Wed, Fri, Sun |
| Rotterdam (RTM), Netherlands | HV · OR | 3,138 km | 4h 20m | ≈ 7 | Tue, Wed, Sat |
| Zurich (ZRH), Switzerland | WK | 3,001 km | 4h 17m | ≈ 7 | every day |
| Asturias (OVD), Spain | NT | 1,929 km | 2h 55m | ≈ 6 | Mon, Wed, Thu, Fri, Sat, Sun |
| Leicestershire (EMA), United Kingdom | FR · LS | 3,001 km | 4h 30m | ≈ 6 | Tue, Wed, Thu, Sat, Sun |
| Leipzig/Halle (LEJ), Germany | DI | 3,481 km | 4h 40m | ≈ 6 | Mon, Tue, Wed, Fri, Sat, Sun |
| Milan (MXP), Italy | MW · NO · U2 | 2,890 km | 4h 10m | ≈ 6 | Mon, Tue, Wed, Sun |
| Vienna (VIE), Austria | LW · OS | 3,544 km | 4h 50m | ≈ 6 | Mon, Wed, Thu, Sat |
| Vigo (VGO), Spain | NT | 1,702 km | 2h 25m | ≈ 6 | Mon, Tue, Wed, Thu, Fri, Sun |
| Eindhoven (EIN), Netherlands | HV · OR | 3,139 km | 4h 30m | ≈ 5 | Tue, Wed, Fri, Sat |
| Helsinki (HEL), Finland | AY | 4,697 km | 6h 15m | ≈ 5 | Mon, Thu, Fri, Sat, Sun |
| Liverpool (LPL), United Kingdom | LS · U2 | 3,006 km | 4h 20m | ≈ 5 | Mon, Tue, Thu, Fri, Sat |
| Newcastle (NCL), United Kingdom | FR · LS | 3,209 km | 4h 40m | ≈ 5 | Tue, Thu, Sat, Sun |
| Palma de Mallorca (PMI), Spain | NT | 2,108 km | 3h 00m | ≈ 5 | Mon, Tue, Thu, Fri, Sun |
| Bergen (BGO), Norway | D8 · DY · SK | 3,919 km | 5h 15m | ≈ 4 | Mon, Sat |
| Berlin (BER), Germany | MW · SR · U2 | 3,615 km | 5h 00m | ≈ 4 | Wed, Sat |
| Corvera (RMU), Spain | NT | 1,722 km | 2h 40m | ≈ 4 | Mon, Tue, Wed, Fri |
| Glasgow (GLA), United Kingdom | LS | 3,227 km | 4h 45m | ≈ 4 | Tue, Thu, Sat, Sun |
| Granada (GRX), Spain | NT | 1,495 km | 2h 15m | ≈ 4 | Mon, Tue, Wed, Fri |
| Leeds (LBA), United Kingdom | LS | 3,094 km | 4h 35m | ≈ 4 | Tue, Thu, Sat, Sun |
| Lisbon (LIS), Portugal | TP | 1,337 km | 2h 20m | ≈ 4 | Tue, Thu, Fri, Sun |
| Luxembourg (LUX), Luxembourg | LG | 3,031 km | 4h 15m | ≈ 4 | Mon, Wed, Sun |
| Rome (FCO), Italy | MW | 2,935 km | 4h 10m | ≈ 4 | Mon, Tue, Wed, Sat |
| Zaragoza (ZAZ), Spain | NT | 2,008 km | 3h 05m | ≈ 4 | Mon, Tue, Wed, Sat |
| Belfast (BFS), United Kingdom | LS · U2 | 3,063 km | 4h 25m | ≈ 3 | Thu, Sun |
| Jerez De La Frontera (XRY), Spain | NT | 1,313 km | 2h 15m | ≈ 3 | Mon, Thu, Sat |
| La Coruna (LCG), Spain | NT | 1,821 km | 2h 50m | ≈ 3 | Wed, Fri, Sun |
| Nuremberg (NUE), Germany | DI · XR | 3,286 km | 4h 40m | ≈ 3 | Tue, Wed, Fri |
| Pamplona (PNA), Spain | NT | 2,062 km | 3h 05m | ≈ 3 | Thu, Fri, Sun |
| Santander (SDR), Spain | NT | 2,010 km | 3h 05m | ≈ 3 | Thu, Fri, Sun |
| Southend (SEN), United Kingdom | U2 | 2,952 km | 4h 20m | ≈ 3 | Wed, Fri, Sun |
| Stavanger (SVG), Norway | D8 · DY · SK | 3,801 km | 5h 05m | ≈ 3 | Fri, Sat |
| Stuttgart (STR), Germany | X3 | 3,123 km | 4h 15m | ≈ 3 | Mon, Fri, Sun |
| Trondheim (TRD), Norway | D8 · DY · SK | 4,378 km | 5h 50m | ≈ 3 | Sat |
| Almeria (LEI), Spain | NT | 1,571 km | 2h 20m | ≈ 2 | Tue, Sat |
| Badajoz (BJZ), Spain | NT | 1,454 km | 2h 22m | ≈ 2 | Tue, Sat |
| Basel, Switzerland/Mulhouse (BSL), France | U2 | 2,951 km | 4h 07m | ≈ 2 | Wed, Sun |
| Bologna (BLQ), Italy | MW | 2,998 km | 4h 10m | ≈ 2 | Thu, Sun |
| Bournemouth (BOH), United Kingdom | FR · LS | 2,785 km | 4h 00m | ≈ 2 | Wed, Sun |
| Cordoba (ODB), Spain | NT | 1,475 km | 2h 20m | ≈ 2 | Tue, Sat |
| Geneva (GVA), Switzerland | U2 | 2,770 km | 4h 00m | ≈ 2 | Wed, Sat |
| Glasgow (PIK), United Kingdom | FR | 3,186 km | 4h 30m | ≈ 2 | Tue, Sat |
| Groningen (GRQ), Netherlands | OR | 3,331 km | 4h 50m | ≈ 2 | Mon, Fri |
| Kristiansand (KRS), Norway | SK | 3,824 km | 5h 07m | ≈ 2 | Fri, Sat |
| Logrono (RJL), Spain | NT | 1,999 km | 3h 00m | ≈ 2 | Wed, Sun |
| Lyon (LYS), France | U2 | 2,673 km | 3h 50m | ≈ 2 | Wed, Sat |
| Menorca (MAH), Spain | NT | 2,236 km | 3h 05m | ≈ 2 | Tue, Sat |
| Milan (BGY), Italy | FR · MW | 2,956 km | 4h 10m | ≈ 2 | Tue, Sat |
| Nantes (NTE), France | U2 · V7 | 2,451 km | 3h 40m | ≈ 2 | Sat, Sun |
| Ostend (OST), Belgium | TB | 3,005 km | 4h 35m | ≈ 2 | Thu, Sun |
| Paris (CDG), France | U2 | 2,801 km | 4h 15m | ≈ 2 | Tue, Sat |
| Porto (OPO), Portugal | FR | 1,601 km | 2h 30m | ≈ 2 | Mon, Thu |
| Reykjavik (KEF), Iceland | FI | 4,044 km | 5h 30m | ≈ 2 | Tue, Fri |
| San Sebastian (EAS), Spain | NT | 2,103 km | 3h 20m | ≈ 2 | Thu, Sun |
| Valladolid (VLL), Spain | NT | 1,805 km | 2h 55m | ≈ 2 | Mon, Thu |
| Vitoria (VIT), Spain | NT | 2,015 km | 3h 00m | ≈ 2 | Mon, Thu |
| Aalesund (AES), Norway | DY | 4,158 km | 5h 40m | ≈ 1 | Sat |
| Brussels (CRL), Belgium | FR | 3,012 km | 4h 15m | ≈ 1 | Tue |
| Budapest (BUD), Hungary | RR | 3,693 km | 5h 00m | ≈ 1 | Fri |
| Cork (ORK), Ireland | FR | 2,721 km | 3h 55m | ≈ 1 | Fri |
| Haugesund (HAU), Norway | DY | 3,831 km | 5h 05m | ≈ 1 | Sat |
| Krakow (KRK), Poland | RR | 3,852 km | 5h 15m | ≈ 1 | Tue |
| Kristiansund (KSU), Norway | SK | 4,257 km | 5h 45m | ≈ 1 | Sat |
| Lille (LIL), France | V7 | 2,960 km | 4h 30m | ≈ 1 | Tue |
| Melilla (MLN), Spain | 5M | 1,431 km | 3h 45m | ≈ 1 | Sat |
| Ponta Delgada (Azores) (PDL), Portugal | NT | 1,453 km | 2h 25m | ≈ 1 | Sat |
| Salzburg (SZG), Austria | E6 | 3,295 km | 4h 35m | ≈ 1 | Sun |
| Shannon (SNN), Ireland | FR | 2,805 km | 4h 10m | ≈ 1 | Fri |
| Stockholm (ARN), Sweden | SL | 4,335 km | 5h 35m | ≈ 1 | Sat |
| Verona (VRN), Italy | NO | 3,021 km | 4h 15m | ≈ 1 | Mon |
Africa · 10 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Laayoune (EUN), Morocco | AT · ZN | 231 km | 0h 45m | ≈ 7 | every day |
| Nouakchott (NKC), Mauritania | L6 · NT | 1,072 km | 1h 47m | ≈ 6 | Mon, Tue, Thu, Fri, Sat |
| Marrakech (RAK), Morocco | FR | 819 km | 1h 35m | ≈ 4 | Mon, Wed, Thu, Fri |
| Dakar (DSS), Senegal | NT | 1,485 km | 2h 30m | ≈ 3 | Mon, Fri, Sat |
| Dakhla (VIL), Morocco | IB · NT · ZN | 472 km | 1h 30m | ≈ 3 | Tue, Sat |
| Agadir (AGA), Morocco | ZN | 638 km | 1h 35m | ≈ 2 | Wed, Sun |
| Casablanca (CMN), Morocco | AT | 959 km | 2h 35m | ≈ 2 | Thu, Sun |
| Goulimime (GLN), Morocco | NT · ZN | 534 km | 1h 25m | ≈ 2 | Wed |
| Nouadhibou (NDB), Mauritania | L6 | 796 km | 1h 20m | ≈ 2 | Tue, Sun |
| Sal (SID), Cape Verde | NT | 1,467 km | 2h 25m | ≈ 2 | Tue, Fri |
Longest direct flight
Helsinki (HEL): 4,697 km, about 6h 15m, by Finnair.
Busiest route
Tenerife (TFN): about 323 flights a week (Iberia, Binter Canarias, Canaryfly, Zambia Airways).
Single ticket
Iberia also sells, under its own flight number, flights on 17 routes operated by other airlines (codeshare).
Frequently asked questions
How many direct destinations from Las Palmas?
113 destinations in 22 countries, including 103 in Europe.
Which airlines fly from Las Palmas?
Discover Airlines, FlyMontserrat, A0, Royal Air Maroc, Finnair, Norwegian Air Sweden, Condor, Marabu Airlines, Norwegian Air Shuttle, E6, Aer Lingus, Eurowings, Icelandair, Ryanair, GetJet Airlines, H6, Transavia, I2, Iberia, Mauritania Airlines, Luxair, Lufthansa, Jet2, LW, MW, Neos, Binter Canarias, TUIfly Netherlands, Austrian, Canaryfly, SmartWings, RR, Azores Airlines, SAS, Thai Lion Air, Brussels Airlines, Sundair, TUI fly Belgium, Transavia France, TAP Air Portugal, easyJet, Air Europa, Volotea, Vueling, Edelweiss Air, TUI fly Deutschland, X5, Corendon Airlines Europe, Zambia Airways.
Where can I go with a single stop?
595 destinations can be reached from Las Palmas with a single stop. Build your itinerary on the map to find them.