This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
Malaga Airport in Malaga, Spain has 144 nonstop destinations to Europe across 30 countriesin FlightQ's current schedule set. Use this reference for route research, airline coverage, frequency, distance, and estimated flight times.
Schedule snapshot checked Aug 17, 2026.
The busiest listed route in this group is AGP to LGW for London, with 16-17/day service in the current sample from easyJet, British Airways, and BA Euroflyer.
London (LGW), Manchester (MAN), and Bristol (BRS)
Barcelona (BCN), Madrid (MAD), and Melilla Island (MLN)
Frankfurt (FRA), Munich (MUC), and Berlin (BER)
Paris (ORY), Paris (CDG), and Marseille (MRS)
Rome (FCO), Milan (MXP), and Bergamo (BGY)
Warsaw (WAW), Krakow (KRK), and Wrocław (WRO)
Oslo (OSL), Bergen (BGO), and Stavanger (SVG)
Stockholm (ARN), Gothenburg (GOT), and Stockholm / Nykoping (NYO)
Dublin (DUB), Cork (ORK), and Shannon (SNN)
Brussels (BRU), Brussels (CRL), and Ostend (OST)
Copenhagen (CPH), Aarhus (AAR), and Aalborg (AAL)
Prague (PRG), Brno (BRQ), and Ostrava (OSR)
| Destination | Country | Distance | Est. time | Airlines | Frequency |
|---|---|---|---|---|---|
| London (LGW) London Gatwick Airport | United Kingdom | 1,022 mi | ~2h 42m | easyJet, British Airways, and BA Euroflyer | 16-17/day |
| Amsterdam (AMS) Amsterdam Airport Schiphol | Netherlands | 1,170 mi | ~3h | Transavia, easyJet, and Vueling | 9-10/day |
| Barcelona (BCN) Barcelona International Airport | Spain | 476 mi | ~1h 34m | Vueling, Ryanair, and Qatar Airways | 8-9/day |
| Dublin (DUB) Dublin Airport | Ireland | 1,160 mi | ~2h 59m | Ryanair and Aer Lingus | 8-9/day |
| Brussels (BRU) Brussels Airport | Belgium | 1,052 mi | ~2h 45m | Brussels Airlines, Transavia, and TUI Belgium | 7-8/day |
| Madrid (MAD) Madrid Barajas International Airport | Spain | 269 mi | ~1h 8m | Air Europa, Iberia, and Aeromexico | 7-8/day |
| Melilla Island (MLN) Melilla Airport | Spain | 129 mi | ~51m | Iberia and Vueling | 6-7/day |
| Manchester (MAN) Manchester Airport | United Kingdom | 1,157 mi | ~2h 58m | Ryanair, easyJet, and Jet2 | 6/day |
| Copenhagen (CPH) Copenhagen Kastrup Airport | Denmark | 1,536 mi | ~3h 45m | Norwegian Air Shuttle, Ryanair, and SAS Scandinavian Airlines | 5-6/day |
| Paris (ORY) Paris-Orly Airport | France | 902 mi | ~2h 27m | Transavia France and Vueling | 5-6/day |
| Rome (FCO) Leonardo Da Vinci (Fiumicino) International Airport | Italy | 962 mi | ~2h 34m | Ryanair, Wizz Air Malta, and ITA Airways | 5-6/day |
| Palma de Mallorca (PMI) Palma De Mallorca Airport | Spain | 441 mi | ~1h 30m | Vueling, Ryanair, and Air Europa | 5-6/day |
| Stockholm (ARN) Stockholm-Arlanda Airport | Sweden | 1,874 mi | ~4h 27m | Norwegian Air Shuttle, SAS Scandinavian Airlines, and Ryanair | 4-5/day |
| Bristol (BRS) Bristol International Airport | United Kingdom | 1,020 mi | ~2h 41m | easyJet, Ryanair, and Jet2 | 4-5/day |
| London (STN) London Stansted Airport | United Kingdom | 1,076 mi | ~2h 48m | Ryanair and Jet2 | 4-5/day |
| London (LTN) London Luton Airport | United Kingdom | 1,069 mi | ~2h 47m | easyJet and Ryanair | 4-5/day |
| Birmingham (BHX) Birmingham International Airport | United Kingdom | 1,098 mi | ~2h 51m | Ryanair, Jet2, and easyJet | 4-5/day |
| Liverpool (LPL) Liverpool John Lennon Airport | United Kingdom | 1,154 mi | ~2h 58m | Ryanair, easyJet, and Jet2 | 4/day |
| Paris (CDG) Charles de Gaulle International Airport | France | 923 mi | ~2h 29m | Air France | 4/day |
| Zurich (ZRH) Zurich Airport | Switzerland | 999 mi | ~2h 39m | Swiss International Air Lines and easyJet | 3-4/day |
| Milan (MXP) Malpensa International Airport | Italy | 923 mi | ~2h 29m | easyJet, Ryanair, and Wizz Air Malta | 3-4/day |
| Leeds (LBA) Leeds Bradford Airport | United Kingdom | 1,196 mi | ~3h 3m | Jet2, Ryanair, and easyJet | 3-4/day |
| Bilbao (BIO) Bilbao Airport | Spain | 465 mi | ~1h 33m | Vueling, Volotea, and Iberia | 3-4/day |
| Oslo (OSL) Oslo Gardermoen Airport | Norway | 1,765 mi | ~4h 14m | Norwegian Air Shuttle and SAS Scandinavian Airlines | 3-4/day |
| Warsaw (WAW) Warsaw Chopin Airport | Poland | 1,635 mi | ~3h 57m | LOT Polish Airlines, Wizz Air, and Ryanair | 3-4/day |
| Belfast (BFS) Belfast International Airport | United Kingdom | 1,245 mi | ~3h 9m | easyJet, Jet2, and Ryanair UK | 3-4/day |
| Tenerife Island (TFN) Tenerife Norte Airport | Spain | 891 mi | ~2h 25m | Vueling | 3-4/day |
| Gran Canaria Island (LPA) Gran Canaria Airport | Spain | 876 mi | ~2h 23m | Vueling and Iberia | 3-4/day |
| Nottingham (EMA) East Midlands Airport | United Kingdom | 1,127 mi | ~2h 54m | Ryanair, Jet2, and TUI Airways | 3/day |
| Ibiza (IBZ) Ibiza Airport | Spain | 355 mi | ~1h 19m | Ryanair and Vueling | 3/day |
| Glasgow (GLA) Glasgow International Airport | United Kingdom | 1,326 mi | ~3h 19m | easyJet, Jet2, and Ryanair | 2-3/day |
| Newcastle (NCL) Newcastle Airport | United Kingdom | 1,276 mi | ~3h 13m | Ryanair, Jet2, and easyJet | 2-3/day |
| Eindhoven (EIN) Eindhoven Airport | Netherlands | 1,130 mi | ~2h 55m | Transavia and Ryanair | 2-3/day |
| Lisbon (LIS) Lisbon Portela Airport | Portugal | 292 mi | ~1h 11m | TAP Air Portugal and Ryanair | 2-3/day |
| Helsinki (HEL) Helsinki Vantaa Airport | Finland | 2,083 mi | ~4h 53m | Finnair and Norwegian Air Shuttle | 2-3/day |
| Frankfurt (FRA) Frankfurt am Main International Airport | Germany | 1,128 mi | ~2h 55m | Lufthansa | 2-3/day |
| Vienna (VIE) Vienna International Airport | Austria | 1,327 mi | ~3h 19m | Austrian Airlines and Ryanair | 2-3/day |
| Munich (MUC) Munich International Airport | Germany | 1,153 mi | ~2h 58m | Lufthansa and Norwegian Air Shuttle | 2-3/day |
| Cork (ORK) Cork Airport | Ireland | 1,066 mi | ~2h 47m | Ryanair and Aer Lingus | 2-3/day |
| Berlin (BER) Berlin Brandenburg Airport | Germany | 1,392 mi | ~3h 27m | Eurowings, easyJet, and Ryanair | 2-3/day |
| Gothenburg (GOT) Gothenburg-Landvetter Airport | Sweden | 1,640 mi | ~3h 58m | Norwegian Air Shuttle, Ryanair, and SAS Scandinavian Airlines | 2-3/day |
| Budapest (BUD) Budapest Ferenc Liszt International Airport | Hungary | 1,419 mi | ~3h 31m | Wizz Air and Ryanair | 2-3/day |
| Edinburgh (EDI) Edinburgh Airport | United Kingdom | 1,333 mi | ~3h 20m | Ryanair, Jet2, and easyJet | 2-3/day |
| Dusseldorf (DUS) Dusseldorf International Airport | Germany | 1,152 mi | ~2h 58m | Eurowings | 2-3/day |
| Geneva (GVA) Geneva Cointrin International Airport | Switzerland | 858 mi | ~2h 21m | easyJet | 2-3/day |
| Valencia (VLC) Valencia Airport | Spain | 292 mi | ~1h 11m | Ryanair and Iberia | 2-3/day |
| Istanbul (IST) Istanbul Airport | Türkiye | 1,803 mi | ~4h 18m | Turkish Airlines | 2/day |
| Prague (PRG) Václav Havel Airport | Czechia | 1,315 mi | ~3h 18m | SmartWings, Ryanair, and Eurowings | 2/day |
| London (LHR) London Heathrow Airport | United Kingdom | 1,041 mi | ~2h 44m | British Airways | 2/day |
| Cologne (CGN) Cologne Bonn Airport | Germany | 1,137 mi | ~2h 56m | Eurowings and Ryanair | 1-2/day |
| Brussels (CRL) Brussels South Charleroi Airport | Belgium | 1,036 mi | ~2h 43m | Ryanair | 1-2/day |
| Bergamo (BGY) Bergamo / Orio Al Serio Airport | Italy | 963 mi | ~2h 34m | Ryanair | 1-2/day |
| Santiago de Compostela (SCQ) Santiago de Compostela Airport | Spain | 477 mi | ~1h 34m | Vueling | 1-2/day |
| Weeze (NRN) Niederrhein Airport | Germany | 1,156 mi | ~2h 58m | Ryanair | 1-2/day |
| Lanzarote Island (ACE) Lanzarote Airport | Spain | 751 mi | ~2h 8m | Vueling and Ryanair | 1-2/day |
| Bucharest (OTP) Henri Coanda International Airport | Romania | 1,683 mi | ~4h 3m | Wizz Air Malta and Ryanair | 1-2/day |
| Krakow (KRK) John Paul II International Airport Kraków-Balice Airport | Poland | 1,520 mi | ~3h 43m | Ryanair and Wizz Air | 1-2/day |
| Rotterdam (RTM) Rotterdam Airport | Netherlands | 1,143 mi | ~2h 56m | Transavia | 1-2/day |
| Marseille (MRS) Marseille Provence Airport | France | 694 mi | ~2h 1m | Ryanair | 1-2/day |
| Porto (OPO) Francisco de Sá Carneiro Airport | Portugal | 388 mi | ~1h 23m | Ryanair | 1-2/day |
| Wrocław (WRO) Copernicus Wrocław Airport | Poland | 1,449 mi | ~3h 34m | Ryanair and Wizz Air | 1-2/day |
| Stuttgart (STR) Stuttgart Airport | Germany | 1,080 mi | ~2h 49m | Eurowings | 1-2/day |
| London (LCY) London City Airport | United Kingdom | 1,049 mi | ~2h 45m | British Airways | 1-2/day |
| Cardiff (CWL) Cardiff International Airport | United Kingdom | 1,019 mi | ~2h 41m | Ryanair, TUI Airways, and Vueling | 1-2/day |
| Bournemouth (BOH) Bournemouth Airport | United Kingdom | 983 mi | ~2h 37m | Ryanair | 1-2/day |
| Ranon (OVD) Asturias Airport | Spain | 483 mi | ~1h 35m | Volotea | 1-2/day |
| Gdańsk (GDN) Gdańsk Lech Wałęsa Airport | Poland | 1,638 mi | ~3h 58m | Ryanair and Wizz Air | 1-2/day |
| Athens (ATH) Eleftherios Venizelos International Airport | Greece | 1,560 mi | ~3h 48m | Aegean Airlines and easyJet | 1-2/day |
| Hamburg (HAM) Hamburg Airport | Germany | 1,362 mi | ~3h 24m | Eurowings | 1-2/day |
| Bratislava (BTS) M. R. Stefanik Airport | Slovakia | 1,355 mi | ~3h 23m | Ryanair and Wizz Air | 1-2/day |
| Nantes (NTE) Nantes Atlantique Airport | France | 739 mi | ~2h 6m | Volotea and easyJet | 1-2/day |
| Glasgow (PIK) Glasgow Prestwick Airport | United Kingdom | 1,301 mi | ~3h 16m | Ryanair | 1/day |
| Shannon (SNN) Shannon Airport | Ireland | 1,128 mi | ~2h 55m | Ryanair | 1/day |
| Southend (SEN) Southend Airport | United Kingdom | 1,060 mi | ~2h 46m | easyJet | 1/day |
| Ostend (OST) Ostend-Bruges International Airport | Belgium | 1,056 mi | ~2h 46m | TUI Belgium | 1/day |
| Luxembourg (LUX) Luxembourg-Findel International Airport | Luxembourg | 1,026 mi | ~2h 42m | Luxair | 1/day |
| Bologna (BLQ) Bologna / Borgo Panigale Airport | Italy | 988 mi | ~2h 37m | Ryanair | 1/day |
| Bale/Mulhouse (BSL) EuroAirport Basel-Mulhouse-Freiburg Airport | France | 972 mi | ~2h 35m | easyJet | 1/day |
| Lyon (LYS) Lyon Saint-Exupery Airport | France | 799 mi | ~2h 14m | Volotea, easyJet, and Transavia France | 7×/wk |
| Nice (NCE) Nice-Cote d'Azur Airport | France | 783 mi | ~2h 12m | Iberia and easyJet | 1/day |
| Bordeaux (BOD) Bordeaux-Merignac (BA 106) Airport | France | 597 mi | ~1h 49m | Volotea | 1/day |
| Menorca Island (MAH) Menorca Airport | Spain | 521 mi | ~1h 40m | Ryanair | 1/day |
| Riga (RIX) Riga International Airport | Latvia | 1,915 mi | ~4h 32m | airBaltic and Ryanair | 6×/wk |
| Sofia (SOF) Sofia Airport | Bulgaria | 1,533 mi | ~3h 45m | Wizz Air and Ryanair | 1/day |
| Aarhus (AAR) Aarhus Airport | Denmark | 1,527 mi | ~3h 44m | Ryanair and Norwegian Air Shuttle | 1/day |
| Treviso (TSF) Treviso / Sant'Angelo Airport | Italy | 1,064 mi | ~2h 47m | Ryanair | 1/day |
| Aalborg (AAL) Aalborg Airport | Denmark | 1,558 mi | ~3h 48m | Norwegian Air Shuttle | 1/day |
| Katowice (KTW) Katowice International Airport | Poland | 1,506 mi | ~3h 41m | Wizz Air and Ryanair | 5×/wk |
| Billund (BLL) Billund Airport | Denmark | 1,464 mi | ~3h 36m | Norwegian Air Shuttle | 1/day |
| Zagreb (ZAG) Zagreb Airport | Croatia | 1,234 mi | ~3h 8m | Ryanair | 1/day |
| Torp (TRF) Sandefjord Airport Torp | Norway | 1,690 mi | ~4h 4m | Norwegian Air Shuttle and Ryanair | 4×/wk |
| Bergen (BGO) Bergen Airport Flesland | Norway | 1,687 mi | ~4h 4m | Norwegian Air Shuttle | 1/day |
| Warsaw (WMI) Warsaw Modlin Airport | Poland | 1,634 mi | ~3h 57m | Ryanair | 1/day |
| Stavanger (SVG) Stavanger Airport Sola | Norway | 1,600 mi | ~3h 53m | Norwegian Air Shuttle | 1/day |
| Hannover (HAJ) Hannover Airport | Germany | 1,290 mi | ~3h 15m | Eurowings | 1/day |
| Nuremberg (NUE) Nuremberg Airport | Germany | 1,179 mi | ~3h 1m | Ryanair | 1/day |
| Antwerp (ANR) Antwerp International Airport (Deurne) | Belgium | 1,087 mi | ~2h 50m | TUI Belgium | 1/day |
| Memmingen (FMM) Memmingen Allgau Airport | Germany | 1,082 mi | ~2h 49m | Ryanair | 1/day |
| Venice (VCE) Venezia / Tessera - Marco Polo Airport | Italy | 1,065 mi | ~2h 47m | Wizz Air Malta | 1/day |
| Naples (NAP) Napoli / Capodichino International Airport | Italy | 1,051 mi | ~2h 45m | Ryanair | 1/day |
| Baden-Baden (FKB) Karlsruhe Baden-Baden Airport | Germany | 1,049 mi | ~2h 45m | Ryanair | 1/day |
| Fuerteventura Island (FUE) Fuerteventura Airport | Spain | 787 mi | ~2h 12m | Vueling | 1/day |
| Toulouse/Blagnac (TLS) Toulouse-Blagnac Airport | France | 571 mi | ~1h 46m | Volotea | 1/day |
| Tallinn (TLL) Tallinn Airport | Estonia | 2,041 mi | ~4h 48m | airBaltic | 3×/wk |
| Vilnius (VNO) Vilnius International Airport | Lithuania | 1,875 mi | ~4h 27m | Wizz Air | 3×/wk |
| Kaunas (KUN) Kaunas International Airport | Lithuania | 1,845 mi | ~4h 23m | Ryanair | 3×/wk |
| Aberdeen (ABZ) Aberdeen Dyce Airport | United Kingdom | 1,422 mi | ~3h 31m | Ryanair | 3×/wk |
| Belgrade (BEG) Belgrade Nikola Tesla Airport | Serbia | 1,408 mi | ~3h 29m | Air Serbia | 3×/wk |
| Lubeck (LBC) Lubeck Blankensee Airport | Germany | 1,390 mi | ~3h 27m | Ryanair | 3×/wk |
| Tirana (TIA) Tirana International Airport Mother Teresa | Albania | 1,335 mi | ~3h 20m | Wizz Air Malta | 3×/wk |
| Bremen (BRE) Bremen Airport | Germany | 1,300 mi | ~3h 16m | Ryanair | 3×/wk |
| Exeter (EXT) Exeter International Airport | United Kingdom | 973 mi | ~2h 35m | Ryanair | 3×/wk |
| Newquay (NQY) Newquay Cornwall Airport | United Kingdom | 951 mi | ~2h 33m | Ryanair | 3×/wk |
| Beauvais/Tille (BVA) Paris Beauvais Tille Airport | France | 943 mi | ~2h 32m | Ryanair | 3×/wk |
| Tenerife Island (TFS) Tenerife South Airport | Spain | 922 mi | ~2h 29m | Ryanair | 3×/wk |
| Pisa (PSA) Pisa / San Giusto - Galileo Galilei International Airport | Italy | 921 mi | ~2h 29m | Ryanair | 3×/wk |
| Torino (TRN) Torino / Caselle International Airport | Italy | 864 mi | ~2h 22m | Ryanair | 3×/wk |
| Santander (SDR) Santander Airport | Spain | 468 mi | ~1h 33m | Volotea | 3×/wk |
| Alava (VIT) Vitoria/Foronda Airport | Spain | 439 mi | ~1h 29m | Ryanair | 3×/wk |
| Leon (LEN) Leon Airport | Spain | 413 mi | ~1h 26m | Iberia | 3×/wk |
| Trondheim (TRD) Trondheim Airport Vaernes | Norway | 1,961 mi | ~4h 38m | Norwegian Air Shuttle | 2×/wk |
| Stockholm / Vasteras (VST) Stockholm Vasteras Airport | Sweden | 1,841 mi | ~4h 23m | Ryanair | 2×/wk |
| Stockholm / Nykoping (NYO) Stockholm Skavsta Airport | Sweden | 1,806 mi | ~4h 19m | Norwegian Air Shuttle | 2×/wk |
| Vaxjo (VXO) Vaxjo Kronoberg Airport | Sweden | 1,656 mi | ~4h | Norwegian Air Shuttle | 2×/wk |
| Karmoy (HAU) Haugesund Airport | Norway | 1,625 mi | ~3h 56m | Norwegian Air Shuttle | 2×/wk |
| Cluj-Napoca (CLJ) Cluj-Napoca International Airport | Romania | 1,601 mi | ~3h 53m | Wizz Air Malta | 2×/wk |
| Łódź (LCJ) Łódź Władysław Reymont Airport | Poland | 1,562 mi | ~3h 48m | Ryanair | 2×/wk |
| Kosice (KSC) Kosice Airport | Slovakia | 1,536 mi | ~3h 45m | Ryanair | 2×/wk |
| Poznań (POZ) Poznań-Ławica Airport | Poland | 1,501 mi | ~3h 41m | Ryanair | 2×/wk |
| Ostrava (OSR) Ostrava Leos Janacek Airport | Czechia | 1,442 mi | ~3h 33m | Ryanair | 2×/wk |
| Brno (BRQ) Brno-Turany Airport | Czechia | 1,368 mi | ~3h 24m | Ryanair | 2×/wk |
| Pardubice (PED) Pardubice Airport | Czechia | 1,364 mi | ~3h 24m | Ryanair | 2×/wk |
| Durham (MME) Durham Tees Valley Airport | United Kingdom | 1,241 mi | ~3h 9m | Ryanair | 2×/wk |
| Munster (FMO) Munster Osnabruck Airport | Germany | 1,222 mi | ~3h 6m | Ryanair | 2×/wk |
| Paderborn (PAD) Paderborn Lippstadt Airport | Germany | 1,216 mi | ~3h 6m | Ryanair | 2×/wk |
| Charleston (NOC) Ireland West Knock Airport | Ireland | 1,209 mi | ~3h 5m | Ryanair | 2×/wk |
| Bari (BRI) Bari / Palese International Airport | Italy | 1,181 mi | ~3h 1m | Ryanair | 2×/wk |
| Hahn (HHN) Frankfurt-Hahn Airport | Germany | 1,088 mi | ~2h 50m | Ryanair | 2×/wk |
| Lille/Lesquin (LIL) Lille-Lesquin Airport | France | 1,031 mi | ~2h 43m | Volotea | 2×/wk |
| Strasbourg (SXB) Strasbourg Airport | France | 1,023 mi | ~2h 42m | Volotea | 2×/wk |
| Verona (VRN) Verona / Villafranca Airport | Italy | 1,000 mi | ~2h 39m | Volotea | 2×/wk |
| Brest/Guipavas (BES) Brest Bretagne Airport | France | 813 mi | ~2h 16m | Volotea | 2×/wk |
| Limoges/Bellegarde (LIG) Limoges Airport | France | 700 mi | ~2h 2m | Volotea | 2×/wk |
| Hondarribia (EAS) San Sebastian Airport | Spain | 483 mi | ~1h 35m | Volotea | 2×/wk |
Frequency is based on the current FlightQ schedule sample. Distance is airport-to-airport great-circle mileage.
| Airline | Destinations | Flights | Top routes |
|---|---|---|---|
| Ryanair | 86 | 546 | |
| easyJet | 22 | 208 | |
| Norwegian Air Shuttle | 16 | 107 | |
| Vueling | 15 | 214 | |
| Volotea | 13 | 49 | |
| Jet2 | 12 | 79 | |
| Wizz Air | 9 | 40 | |
| Iberia | 8 | 81 | |
| Eurowings | 7 | 54 | |
| TUI Airways | 7 | 17 | |
| Wizz Air Malta | 6 | 35 | |
| Transavia | 4 | 55 |
Top destination countries in this view include United Kingdom, Spain, Germany, and France.
FlightQ currently lists 144 nonstop destinations from AGP to Europe, including London (LGW), Amsterdam (AMS), Barcelona (BCN), and Dublin (DUB).
Named carriers in this schedule set include Ryanair, easyJet, Norwegian Air Shuttle, and Vueling.
No. The list is built from FlightQ's current schedule capture, and airlines change timetables seasonally. Confirm exact dates and availability before booking.