Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Aalborg (AAL) | 2,507 km | 218 min | Norwegian Air Sweden |
| Aarhus (AAR) | 2,459 km | 225 min | Norwegian Air Sweden, Ryanair |
| Aberdeen (ABZ) | 2,288 km | 210 min | Ryanair |
| Lanzarote (ACE) | 1,208 km | 120 min | Ryanair, Vueling |
| Amsterdam (AMS) | 1,883 km | 180 min | Ryanair, Transavia, KLM, easyJet, Vueling |
| Antwerp (ANR) | 1,762 km | 185 min | TUI fly Belgium |
| Stockholm (ARN) | 3,018 km | 270 min | Norwegian Air Sweden, Ryanair, Scandinavian Airlines |
| Athens (ATH) | 2,515 km | 235 min | Aegean Airlines, easyJet |
| Abu Dhabi (AUH) | 5,743 km | 455 min | Etihad Airways |
| Bahrain (BAH) | 5,290 km | 450 min | Gulf Air |
| Barcelona (BCN) | 766 km | 105 min | Ryanair, Vueling |
| Belgrade (BEG) | 2,268 km | 220 min | Air Serbia |
| Berlin (BER) | 2,242 km | 215 min | Eurowings, Ryanair, easyJet |
| Brest (BES) | 1,307 km | 135 min | Volotea |
| Belfast (BFS) | 2,003 km | 195 min | Ryanair, Jet2, Ryanair UK, easyJet |
| Bergen (BGO) | 2,715 km | 240 min | Norwegian Air Sweden, Norwegian Air Shuttle, Scandinavian Airlines |
| Milan (BGY) | 1,549 km | 160 min | Ryanair |
| Birmingham (BHX) | 1,766 km | 180 min | Ryanair, Jet2, easyJet |
| Bilbao (BIO) | 748 km | 95 min | Volotea, Vueling |
| Billund (BLL) | 2,356 km | 210 min | Norwegian Air Sweden |
| Bologna (BLQ) | 1,591 km | 165 min | Ryanair |
| Bordeaux (BOD) | 960 km | 115 min | Volotea |
| Bournemouth (BOH) | 1,581 km | 160 min | Ryanair |
| Bremen (BRE) | 2,093 km | 200 min | Ryanair |
| Bari (BRI) | 1,903 km | 185 min | Ryanair |
| Brno (BRQ) | 2,203 km | 210 min | Ryanair |
| Bristol (BRS) | 1,640 km | 160 min | Ryanair, Jet2, easyJet |
| Brussels (BRU) | 1,734 km | 175 min | Ryanair, Transavia, Brussels Airlines, TUI fly Belgium, Vueling |
| Basel, Switzerland/Mulhouse (BSL) | 1,564 km | 165 min | easyJet |
| Bratislava (BTS) | 2,182 km | 210 min | Ryanair, Wizz Air |
| Budapest (BUD) | 2,286 km | 218 min | Ryanair, Wizz Air |
| Paris (BVA) | 1,517 km | 155 min | Ryanair |
| Paris (CDG) | 1,484 km | 155 min | Air France |
| Cologne (CGN) | 1,829 km | 180 min | Eurowings, Ryanair |
| Cluj-Napoca (CLJ) | 2,580 km | 235 min | Wizz Air Malta |
| Casablanca (CMN) | 463 km | 75 min | Air Arabia Maroc, Royal Air Maroc |
| Copenhagen (CPH) | 2,473 km | 230 min | Norwegian Air Sweden, Ryanair, Scandinavian Airlines |
| Brussels (CRL) | 1,690 km | 170 min | Ryanair |
| Cardiff (CWL) | 1,638 km | 160 min | Ryanair, Vueling |
| Doha (DOH) | 5,429 km | 460 min | Qatar Airways |
| Dublin (DUB) | 1,866 km | 185 min | Aer Lingus, Ryanair |
| Dusseldorf (DUS) | 1,852 km | 180 min | Eurowings |
| San Sebastian (EAS) | 776 km | 95 min | Volotea |
| Edinburgh (EDI) | 2,144 km | 205 min | Ryanair, Jet2, Ryanair UK, easyJet |
| Eindhoven (EIN) | 1,819 km | 175 min | Ryanair, Transavia |
| Leicestershire (EMA) | 1,811 km | 175 min | Ryanair, Jet2 |
| New York (EWR) | 5,918 km | 460 min | United Airlines |
| Exeter (EXT) | 1,564 km | 155 min | Ryanair |
| Faro (FAO) | 312 km | 80 min | TUI fly Belgium |
| Rome (FCO) | 1,549 km | 165 min | ITA Airways, Ryanair, Wizz Air Malta |
| Fes (FEZ) | 307 km | 70 min | Ryanair |
| Karlsruhe/Baden-Baden (FKB) | 1,689 km | 165 min | Ryanair |
| Memmingen (FMM) | 1,741 km | 175 min | Ryanair |
| Muenster (FMO) | 1,966 km | 185 min | Ryanair |
| Frankfurt (FRA) | 1,818 km | 180 min | Condor, Lufthansa, Lufthansa City Airlines |
| Puerto del Rosario (FUE) | 1,266 km | 130 min | Vueling |
| Gdansk (GDN) | 2,638 km | 245 min | Ryanair, Wizz Air |
| Glasgow (GLA) | 2,132 km | 200 min | Ryanair, Jet2, easyJet |
| Gothenburg (GOT) | 2,641 km | 235 min | Norwegian Air Sweden, Ryanair, Scandinavian Airlines |
| Geneva (GVA) | 1,379 km | 150 min | SWISS, easyJet |
| Hanover (HAJ) | 2,076 km | 200 min | Eurowings |
| Hamburg (HAM) | 2,192 km | 203 min | Eurowings |
| Haugesund (HAU) | 2,616 km | 225 min | Norwegian Air Sweden |
| Helsinki (HEL) | 3,356 km | 285 min | Finnair, Norwegian Air Sweden |
| Hahn (HHN) | 1,751 km | 175 min | Ryanair |
| Ibiza (IBZ) | 570 km | 85 min | Ryanair, Vueling |
| Istanbul (IST) | 2,906 km | 278 min | Turkish Airlines |
| Ceuta (JCU) | 113 km | 30 min | |
| Reykjavik (KEF) | 3,274 km | 285 min | Icelandair, Neos |
| Krakow (KRK) | 2,448 km | 225 min | Ryanair, Wizz Air |
| Kosice (KSC) | 2,476 km | 240 min | Ryanair |
| Katowice (KTW) | 2,425 km | 230 min | Ryanair, Wizz Air |
| Kaunas (KUN) | 2,971 km | 265 min | Ryanair |
| Kuwait (KWI) | 4,913 km | 405 min | Kuwait Airways |
| Leeds (LBA) | 1,923 km | 185 min | Ryanair, Jet2, easyJet |
| Hamburg (LBC) | 2,235 km | 210 min | Ryanair |
| La Coruna (LCG) | 807 km | 105 min | Vueling |
| Lodz (LCJ) | 2,516 km | 229 min | Ryanair |
| London (LCY) | 1,686 km | 175 min | British Airways |
| Leon (LEN) | 664 km | 85 min | Iberia |
| London (LGW) | 1,644 km | 175 min | British Airways, Jet2, easyJet, Vueling, Wizz Air UK |
| London (LHR) | 1,674 km | 170 min | British Airways |
| Limoges (LIG) | 1,124 km | 125 min | Volotea |
| Lille (LIL) | 1,659 km | 165 min | Volotea |
| Lisbon (LIS) | 470 km | 75 min | Ryanair, TAP Portugal |
| Las Palmas (LPA) | 1,409 km | 140 min | Vueling |
| Liverpool (LPL) | 1,856 km | 180 min | Ryanair, Jet2, easyJet |
| London (LTN) | 1,720 km | 175 min | Ryanair, easyJet |
| Luxembourg (LUX) | 1,678 km | 170 min | Luxair |
| Lyon (LYS) | 1,284 km | 140 min | Transavia France, easyJet, Volotea |
| Madrid (MAD) | 431 km | 75 min | Iberia, Air Europa |
| Menorca (MAH) | 840 km | 105 min | Ryanair |
| Manchester (MAN) | 1,862 km | 185 min | Ryanair, Jet2, Ryanair UK, easyJet |
| Melilla (MLN) | 207 km | 60 min | Iberia |
| Durham Tees Valley (MME) | 1,996 km | 188 min | Ryanair |
| Montpellier (MPL) | 1,050 km | 120 min | Transavia France |
| Marseille (MRS) | 1,117 km | 125 min | Ryanair |
| Munich (MUC) | 1,856 km | 190 min | Norwegian Air Sweden, Lufthansa, Lufthansa City Airlines |
| Milan (MXP) | 1,485 km | 160 min | Ryanair, easyJet, Wizz Air Malta |
| Naples (NAP) | 1,693 km | 175 min | Ryanair |
| Nice (NCE) | 1,260 km | 140 min | Iberia, easyJet |
| Newcastle (NCL) | 2,051 km | 195 min | Ryanair, Jet2, easyJet |
| Knock (NOC) | 1,944 km | 180 min | Ryanair |
| Newquay (NQY) | 1,529 km | 155 min | Ryanair |
| Dusseldorf (NRN) | 1,859 km | 180 min | Ryanair |
| Nantes (NTE) | 1,188 km | 125 min | easyJet, Volotea |
| Nuremberg (NUE) | 1,898 km | 185 min | Ryanair |
| Stockholm (NYO) | 2,907 km | 245 min | Norwegian Air Sweden |
| Porto (OPO) | 622 km | 85 min | Ryanair |
| Cork (ORK) | 1,715 km | 165 min | Aer Lingus, Ryanair |
| Paris (ORY) | 1,450 km | 150 min | Transavia France, Vueling |
| Oslo (OSL) | 2,841 km | 255 min | Norwegian Air Sweden, Norwegian Air Shuttle, Scandinavian Airlines |
| Ostrava (OSR) | 2,323 km | 215 min | Ryanair |
| Ostend (OST) | 1,716 km | 190 min | TUI fly Belgium |
| Bucharest (OTP) | 2,712 km | 255 min | Ryanair, Wizz Air Malta |
| Asturias (OVD) | 775 km | 95 min | Volotea |
| Paderborn (PAD) | 1,956 km | 190 min | Ryanair |
| Pardubice (PED) | 2,197 km | 210 min | Ryanair |
| Glasgow (PIK) | 2,093 km | 195 min | Ryanair |
| Palma de Mallorca (PMI) | 708 km | 100 min | Ryanair, Air Europa, Vueling |
| Poznan (POZ) | 2,416 km | 220 min | Ryanair |
| Prague (PRG) | 2,118 km | 205 min | Eurowings, Ryanair, SmartWings |
| Pisa (PSA) | 1,485 km | 160 min | Ryanair |
| Marrakech (RAK) | 650 km | 90 min | Ryanair, easyJet |
| Rabat (RBA) | 357 km | 65 min | Ryanair, easyJet |
| Riga (RIX) | 3,085 km | 280 min | Air Baltic, Ryanair |
| Chisinau (RMO) | 2,974 km | 290 min | Fly One, Karinou Airlines |
| Rotterdam (RTM) | 1,837 km | 175 min | Transavia |
| Riyadh (RUH) | 5,006 km | 405 min | Saudia |
| Santiago De Compostela (SCQ) | 768 km | 95 min | Vueling |
| Santander (SDR) | 751 km | 100 min | Volotea |
| Southend (SEN) | 1,705 km | 178 min | easyJet |
| Shannon (SNN) | 1,813 km | 170 min | Ryanair |
| Sofia (SOF) | 2,472 km | 220 min | Bulgaria Air, Ryanair, Wizz Air |
| London (STN) | 1,731 km | 175 min | Ryanair, Jet2 |
| Stuttgart (STR) | 1,737 km | 170 min | Eurowings |
| Stavanger (SVG) | 2,576 km | 225 min | Norwegian Air Sweden, Norwegian Air Shuttle |
| Strasbourg (SXB) | 1,647 km | 165 min | Volotea |
| Tenerife (TFN) | 1,434 km | 145 min | Vueling |
| Tenerife (TFS) | 1,484 km | 145 min | Ryanair |
| Tirana (TIA) | 2,152 km | 205 min | Wizz Air Malta |
| Tallinn (TLL) | 3,287 km | 290 min | Air Baltic |
| Toulouse (TLS) | 919 km | 110 min | Volotea |
| Tel Aviv-Yafo (TLV) | 3,633 km | 325 min | Arkia Israeli Airlines |
| Tampere (TMP) | 3,378 km | 290 min | Air Baltic |
| Tangier (TNG) | 165 km | 50 min | Royal Air Maroc, Ryanair, Iberia |
| Trondheim (TRD) | 3,156 km | 270 min | Norwegian Air Shuttle |
| Sandefjord (TRF) | 2,719 km | 245 min | Norwegian Air Sweden, Ryanair |
| Turin (TRN) | 1,389 km | 150 min | Ryanair |
| Venice (TSF) | 1,714 km | 170 min | Ryanair |
| Tetouan (TTU) | 142 km | 45 min | Royal Air Maroc, Ryanair |
| Vienna (VIE) | 2,137 km | 200 min | Ryanair, Austrian Airlines |
| Vitoria (VIT) | 705 km | 90 min | Ryanair |
| Valencia (VLC) | 470 km | 80 min | Ryanair, Iberia |
| Vilnius (VNO) | 3,020 km | 270 min | Air Baltic, Wizz Air |
| Verona (VRN) | 1,612 km | 160 min | Volotea |
| Stockholm (VST) | 2,964 km | 255 min | Ryanair |
| Vaxjo (VXO) | 2,666 km | 230 min | Norwegian Air Sweden |
| Warsaw (WAW) | 2,635 km | 250 min | Ryanair, LOT - Polish Airlines, Wizz Air |
| Modlin (WMI) | 2,632 km | 245 min | Ryanair |
| Wroclaw (WRO) | 2,334 km | 225 min | Ryanair, Wizz Air |
| Montreal (YUL) | 5,720 km | 420 min | Air Transat |
| Zagreb (ZAG) | 1,987 km | 200 min | Ryanair |
| Zurich (ZRH) | 1,607 km | 165 min | SWISS, easyJet |
Inbound network coverage
Malaga (AGP) receives direct flights from 169 airports per the FlightConnections route map. 164 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to AGP?
New York at 5,918 km.
How many airports have direct flights to Malaga (AGP)?
Per the FlightConnections route map, 169 airports send direct flights to AGP.