The places connected to Gran Canaria Island on the most scheduled services, busiest first.
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Gran Canaria Island not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Gran Canaria Island of 3,000 miles or more.
Gran Canaria Island has nonstop connections with 19 airports in United Kingdom: London (LGW), Manchester (MAN), London (STN), Birmingham (BHX), Bristol (BRS), Edinburgh (EDI), Newcastle (NCL), London (LTN), Nottingham (EMA), Liverpool (LPL), Glasgow (GLA), Leeds (LBA), Bournemouth (BOH), Belfast (BFS), Southend (SEN), Glasgow (PIK), Cardiff (CWL), Exeter (EXT), and Inverness (INV). These routes are served by British Airways (Oneworld), easyJet, Iberia (Oneworld), Jet2.com, Ryanair, Smartwings, Thomson Airways, and Vueling.
Gran Canaria Island has nonstop connections with 18 airports in Italy: Milan (MXP), Rome (FCO), Bergamo (BGY), Bologna (BLQ), Verona (VRN), Napoli (NAP), Treviso (TSF), Ancona (AOI), Bari (BRI), Pescara (PSR), Catania (CTA), Pisa (PSA), Lamezia Terme (SUF), Alghero (AHO), Brindisi (BDS), Cagliari (CAG), Milan (LIN), and Palermo (PMO). These routes are served by easyJet, Neos, and Ryanair.
Gran Canaria Island has nonstop connections with 15 airports in Germany: Dusseldorf (DUS), Frankfurt-am-Main (FRA), Hamburg (HAM), Hannover (HAJ), Munich (MUC), Cologne (CGN), Berlin (BER), Stuttgart (STR), Leipzig (LEJ), Nuremberg (NUE), Memmingen (FMM), Weeze (NRN), Bremen (BRE), Munster (FMO), and Baden-Baden (FKB). These routes are served by Alaska Airlines (Oneworld), Condor, Discover Airlines (Star Alliance), easyJet, Emirates, Etihad Airways, Eurowings (Star Alliance), Lufthansa (Star Alliance), Norwegian Air UK, Ryanair, Smartwings, SR, Transavia Airlines, TUIfly, WorldTicket, and XR.
Gran Canaria Island has nonstop connections with 9 airports in France: Paris (ORY), Paris (CDG), Bale/Mulhouse (BSL), Nantes (NTE), Lyon (LYS), Bordeaux/Merignac (BOD), Lille/Lesquin (LIL), Marseille (MRS), and Toulouse/Blagnac (TLS). These routes are served by easyJet, Iberia (Oneworld), Transavia France, Volotea, and Vueling.
Gran Canaria Island has nonstop connections with 6 airports in Norway: Oslo (OSL), Bergen (BGO), Stavanger (SVG), Trondheim (TRD), Aro (MOL), and Torp (TRF). These routes are served by airBaltic, Norwegian Air International, Norwegian Air Shuttle (NAS), Scandinavian Airlines (SkyTeam), and Thomas Cook Airlines.
Gran Canaria Island has nonstop connections with 5 airports in Netherlands: Amsterdam (AMS), Rotterdam (RTM), Eindhoven (EIN), Groningen (GRQ), and Maastricht (MST). These routes are served by Corendon Dutch Airlines, Delta Air Lines (SkyTeam), KLM (SkyTeam), Transavia Airlines, and TUI Airlines Netherlands.
Gran Canaria Island has nonstop connections with 5 airports in Sweden: Stockholm (ARN), Gothenburg (GOT), Malmo (MMX), Stockholm / Nykoping (NYO), and Orebro (ORB). These routes are served by Norwegian Air International, Scandinavian Airlines (SkyTeam), and Thomas Cook Airlines.
Gran Canaria Island has nonstop connections with 4 airports in Denmark: Copenhagen (CPH), Billund (BLL), Aalborg (AAL), and Ronne (RNN). These routes are served by airBaltic, Norwegian Air International, Norwegian Air Shuttle (NAS), Scandinavian Airlines (SkyTeam), and Thomas Cook Airlines.
Gran Canaria Island has nonstop connections with 4 airports in Finland: Helsinki (HEL), Kuopio / Siilinjarvi (KUO), Vaasa (VAA), and Turku (TKU). These routes are served by Finnair (Oneworld), Norwegian Air International, and Thomas Cook Airlines.
Gran Canaria Island has nonstop connections with 4 airports in Poland: Wroclaw (WRO), Krakow (KRK), Warsaw (WAW), and Poznan (POZ). These routes are served by airBaltic, Ryanair, Travel Service Polska, and Wizz Air.
Gran Canaria Island has nonstop connections with 4 airports in Portugal: Lisbon (LIS), Funchal (FNC), Porto (OPO), and Ponta Delgada (PDL). These routes are served by Air Nostrum, Azul Brazilian Airlines, Binter Canarias, Emirates, Ryanair, SATA International, TAP Portugal (Star Alliance), and TUIfly Belgium.
Gran Canaria Island has nonstop connections with 3 airports in Austria: Vienna (VIE), Salzburg (SZG), and Graz (GRZ). These routes are served by Austrian Airlines (Star Alliance), Eurowings (Star Alliance), and Ryanair.
Gran Canaria Island has nonstop connections with 3 airports in Belgium: Brussels (BRU), Brussels (CRL), and Ostend (OST). These routes are served by Brussels Airlines (Star Alliance), Ryanair, Transavia Airlines, and TUIfly Belgium.
Gran Canaria Island has nonstop connections with 3 airports in Ireland: Dublin (DUB), Shannon (SNN), and Cork (ORK). These routes are served by Aer Lingus and Ryanair.
Gran Canaria Island has nonstop connections with 3 airports in Morocco: Marrakech (RAK), Casablanca (CMN), and Agadir (AGA). These routes are served by Binter Canarias, Iberia (Oneworld), Qatar Airways (Oneworld), Royal Air Maroc (Oneworld), and Ryanair.
Gran Canaria Island has nonstop connections with 2 airports in Canada: Montreal (YUL) and Toronto (YYZ). These routes are served by Air Transat.
The other 78 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Gran Canaria Island from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Binter Canarias links Gran Canaria Island nonstop with El Aaiun (EUN), Nouakchott (NKC), Dakhla (VIL), Agadir (AGA), Diass (DSS), and Espargos (SID).
Iberia (Oneworld) links Gran Canaria Island nonstop with El Aaiun (EUN), Nouakchott (NKC), Dakhla (VIL), Agadir (AGA), Diass (DSS), and Espargos (SID).
Mauritanian Airlines Int links Gran Canaria Island nonstop with Nouakchott (NKC) and Nouadhibou (NDB).
Qatar Airways (Oneworld) links Gran Canaria Island nonstop with Casablanca (CMN).
Royal Air Maroc (Oneworld) links Gran Canaria Island nonstop with El Aaiun (EUN) and Casablanca (CMN).
Ryanair links Gran Canaria Island nonstop with Marrakech (RAK).
Air Transat links Gran Canaria Island nonstop with Montreal (YUL) and Toronto (YYZ).
Finnair (Oneworld) links Gran Canaria Island nonstop with Santiago (SCL) and Ezeiza (EZE).
Iberia (Oneworld) links Gran Canaria Island nonstop with Santiago (SCL) and Ezeiza (EZE).
Qatar Airways (Oneworld) links Gran Canaria Island nonstop with Santiago (SCL) and Ezeiza (EZE).
Vueling links Gran Canaria Island nonstop with Santiago (SCL).
The airport's official name is Gran Canaria Airport. On Roame and most flight schedules, you will find it under the code LPA.
The IATA airport code for Gran Canaria Airport is LPA. Enter LPA in Flightmap whenever you want to use this exact airport.
Gran Canaria Airport serves Gran Canaria Island, Spain. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to LPA, not just the broader city.
Open the map with Anywhere as your starting point and LPA as the destination. Each result keeps the route pointed toward Gran Canaria Island, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to LPA.
Yes. When Roame has observed award availability for a route to LPA, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Gran Canaria Island has nonstop connections with 2 airports in Mauritania: Nouakchott (NKC) and Nouadhibou (NDB). These routes are served by Binter Canarias, Iberia (Oneworld), and Mauritanian Airlines Int.
Gran Canaria Island has nonstop connections with 2 airports in Switzerland: Zurich (ZRH) and Geneva (GVA). These routes are served by easyJet, Edelweiss Air (Star Alliance), Lufthansa (Star Alliance), and Swiss International Air Lines (Star Alliance).
Gran Canaria Island has nonstop connections with 2 airports in Western Sahara: El Aaiun (EUN) and Dakhla (VIL). These routes are served by Binter Canarias, Iberia (Oneworld), and Royal Air Maroc (Oneworld).
Gran Canaria Island has a nonstop connection with Ezeiza (EZE) in Argentina, served by Finnair (Oneworld), Iberia (Oneworld), and Qatar Airways (Oneworld).