Direct flights from Malaga Málaga Airport (AGP)
Malaga Málaga Airport in Malaga, Spain has direct flights to 127 airports in 31 countries, flown by 38 airlines. The longest is to Montreal (YUL) at 5,705 km.
See every route from AGP on the mapDirect flights from AGP by country
United Kingdom (21)
- BHD Belfast · 1,998 km · ~2h 55m · Aer Lingus
- BFS Belfast · 2,004 km · ~2h 55m · Jet2.com and easyJet
- BHX Birmingham · 1,768 km · ~2h 40m · Ryanair
- BLK Blackpool · 1,904 km · ~2h 50m · Jet2.com
- BOH Bournemouth · 1,583 km · ~2h 25m · Ryanair
- BRS Bristol · 1,642 km · ~2h 30m · Ryanair and easyJet
- CWL Cardiff · 1,640 km · ~2h 30m · Iberia, Transavia France and Vueling
- EMA East Midlands · 1,813 km · ~2h 45m · Ryanair and Jet2.com
- EDI Edinburgh · 2,145 km · ~3h 5m · Ryanair and Jet2.com
- GLA Glasgow · 2,135 km · ~3h 5m · Jet2.com, Transavia France and easyJet
- LBA Leeds · 1,924 km · ~2h 50m · Ryanair and Jet2.com
- LPL Liverpool · 1,857 km · ~2h 45m · Ryanair and easyJet
- LTN London · 1,721 km · ~2h 35m · Transavia France, easyJet and Wizz Air UK
- LHR London · 1,676 km · ~2h 35m · American Airlines and British Airways
- LCY London · 1,688 km · ~2h 35m · British Airways and Iberia
- LGW London · 1,645 km · ~2h 30m · British Airways, Norwegian Air Shuttle and Iberia +2
- STN London · 1,732 km · ~2h 35m · Ryanair and easyJet
- MAN Manchester · 1,863 km · ~2h 45m · Ryanair, Jet2.com and Transavia France +1
- NCL Newcastle · 2,053 km · ~3h · Ryanair, Jet2.com and Transavia France +1
- PIK Prestwick · 2,094 km · ~3h 5m · Ryanair
- SEN Southend · 1,706 km · ~2h 35m · easyJet
Germany (16)
- BER Berlin · 2,241 km · ~3h 15m · easyJet
- BRE Bremen · 2,093 km · ~3h 5m · Ryanair
- CGN Cologne · 1,829 km · ~2h 45m · Norwegian Air Shuttle and Ryanair
- DTM Dortmund · 1,907 km · ~2h 50m · Ryanair
- DUS Duesseldorf · 1,854 km · ~2h 45m · Lufthansa
- FRA Frankfurt · 1,817 km · ~2h 45m · Lufthansa
- HHN Hahn · 1,752 km · ~2h 40m · Ryanair
- HAM Hamburg · 2,192 km · ~3h 10m · Norwegian Air Shuttle, Ryanair and Iberia +1
- HAJ Hannover · 2,076 km · ~3h · Iberia and Vueling
- FKB Karlsruhe/Baden-Baden · 1,689 km · ~2h 35m · Ryanair
- FMM Memmingen · 1,741 km · ~2h 35m · Ryanair and Malta Air
- MUC Munich · 1,855 km · ~2h 45m · Discover Airlines, Norwegian Air Shuttle and Iberia +2
- FMO Munster · 1,967 km · ~2h 55m · Ryanair
- NUE Nuernberg · 1,899 km · ~2h 50m · Ryanair
- STR Stuttgart · 1,739 km · ~2h 35m · Eurowings
- NRN Weeze · 1,860 km · ~2h 45m · Ryanair
Spain (12)
- OVD Aviles · 777 km · ~1h 25m · Iberia, Volotea and Vueling
- BCN Barcelona · 766 km · ~1h 25m · Ryanair, Iberia and Vueling
- BIO Bilbao · 749 km · ~1h 25m · Iberia, Vueling and Wizz Air Malta
- LPA Gran Canaria · 1,410 km · ~2h 15m · Iberia and Vueling
- IBZ Ibiza · 571 km · ~1h 10m · Ryanair and Air Europa
- MAD Madrid · 430 km · ~1h · Ryanair, Iberia and Air Europa
- MLN Melilla · 208 km · ~45m · Iberia
- PMI Palma de Mallorca · 709 km · ~1h 20m · Ryanair, Iberia and Air Europa +1
- SDR Santander · 753 km · ~1h 25m · Ryanair and Volotea
- SCQ Santiago · 768 km · ~1h 25m · Ryanair, Iberia and Vueling
- TFN Tenerife · 1,434 km · ~2h 15m · Iberia, Air Europa and Vueling
- VLC Valencia · 471 km · ~1h 5m · Ryanair and Iberia
France (11)
- BVA Beauvais · 1,518 km · ~2h 20m · Ryanair
- BOD Bordeaux · 961 km · ~1h 40m · easyJet and Volotea
- BVE Brive · 1,071 km · ~1h 50m · Luxair
- LYS Lyon · 1,285 km · ~2h 5m · Iberia, easyJet and Vueling
- MRS Marseille · 1,117 km · ~1h 50m · Ryanair
- BSL Mulhouse · 1,564 km · ~2h 25m · easyJet
- NTE Nantes · 1,189 km · ~1h 55m · Iberia and Vueling
- NCE Nice · 1,260 km · ~2h · easyJet
- ORY Paris · 1,451 km · ~2h 15m · Iberia, Transavia France and Vueling
- CDG Paris · 1,486 km · ~2h 20m · Air France, easyJet and Air Europa
- TLS Toulouse · 919 km · ~1h 35m · Iberia and Vueling
Italy (9)
- BGY Bergamo · 1,550 km · ~2h 25m · Ryanair
- BLQ Bologna · 1,590 km · ~2h 25m · Ryanair
- MXP Milano · 1,486 km · ~2h 20m · Ryanair and easyJet
- NAP Naples · 1,691 km · ~2h 35m · Ryanair
- FCO Rome · 1,547 km · ~2h 25m · ITA Airways, Iberia and Malta Air +2
- CIA Rome · 1,575 km · ~2h 25m · Ryanair
- TRN Torino · 1,390 km · ~2h 10m · Ryanair
- TSF Treviso · 1,711 km · ~2h 35m · Ryanair
- VCE Venice · 1,714 km · ~2h 35m · Wizz Air Malta
Norway (7)
- BGO Bergen · 2,715 km · ~3h 50m · Norwegian Air Shuttle
- HAU Haugesund · 2,616 km · ~3h 40m · Ryanair
- OSL Oslo · 2,841 km · ~4h · Norwegian Air Shuttle and SAS Scandinavian
- RYG Rygge · 2,753 km · ~3h 50m · Norwegian Air Shuttle and Ryanair
- TRF Sandefjord · 2,720 km · ~3h 50m · Norwegian Air Shuttle and Ryanair
- SVG Stavanger · 2,576 km · ~3h 40m · Norwegian Air Sweden and Norwegian Air Shuttle
- TRD Trondheim · 3,156 km · ~4h 20m · Norwegian Air Shuttle
Sweden (6)
- GOT Gothenborg · 2,640 km · ~3h 45m · Norwegian Air Shuttle, Ryanair and SAS Scandinavian
- GSE Gothenborg · 2,636 km · ~3h 45m · Ryanair
- MMX Malmoe · 2,493 km · ~3h 30m · Ryanair
- ARN Stockholm · 3,016 km · ~4h 10m · Norwegian Air Shuttle, Ryanair and SAS Scandinavian
- NYO Stockholm · 2,906 km · ~4h 5m · Ryanair
- VST Vasteras · 2,963 km · ~4h 5m · Ryanair
Poland (5)
- GDN Gdansk · 2,636 km · ~3h 45m · Ryanair
- KRK Krakow · 2,446 km · ~3h 30m · Ryanair and Wizz Air
- POZ Poznan · 2,415 km · ~3h 25m · Ryanair
- WAW Warsaw · 2,632 km · ~3h 45m · Norwegian Air Shuttle and Ryanair
- WRO Wroclaw · 2,331 km · ~3h 20m · Ryanair
Denmark (4)
- AAL Aalborg · 2,507 km · ~3h 35m · Norwegian Air Shuttle
- AAR Aarhus · 2,458 km · ~3h 30m · Ryanair
- BLL Billund · 2,356 km · ~3h 20m · Ryanair
- CPH Copenhagen · 2,472 km · ~3h 30m · Norwegian Air Shuttle, Ryanair and Iberia +2
Ireland (4)
- NOC Connaught · 1,945 km · ~2h 50m · Ryanair
- ORK Cork · 1,715 km · ~2h 35m · Aer Lingus and Ryanair
- DUB Dublin · 1,867 km · ~2h 45m · Aer Lingus and Ryanair
- SNN Shannon · 1,815 km · ~2h 45m · Aer Lingus and Ryanair
Belgium (3)
- BRU Brussels · 1,735 km · ~2h 35m · Ryanair, Iberia and Brussels Airlines +1
- CRL Charleroi · 1,691 km · ~2h 35m · Ryanair
- OST Ostend · 1,717 km · ~2h 35m · TUI fly Belgium
Morocco (3)
- CMN Casablanca · 463 km · ~1h 5m · Royal Air Maroc and Iberia
- RAK Marrakech · 651 km · ~1h 20m · Ryanair
- RBA Rabat · 356 km · ~55m · Ryanair
Netherlands (3)
- AMS Amsterdam · 1,884 km · ~2h 50m · Ryanair, Transavia and Iberia +1
- EIN Eindhoven · 1,819 km · ~2h 45m · Ryanair and Transavia
- RTM Rotterdam · 1,839 km · ~2h 45m · Transavia
Czech Republic (2)
- PED Pardubice · 2,196 km · ~3h 10m · Ryanair
- PRG Prague · 2,116 km · ~3h 5m · Ryanair
Finland (2)
- HEL Helsinki · 3,353 km · ~4h 35m · Finnair and Norwegian Air Shuttle
- TMP Tampere · 3,374 km · ~4h 35m · Ryanair
Lithuania (2)
- KUN Kaunas · 2,956 km · ~4h 5m · Ryanair
- VNO Vilnius · 3,017 km · ~4h 10m · Wizz Air
Portugal (2)
- LIS Lisbon · 470 km · ~1h 5m · Ryanair, Azores Airlines and TAP Air Portugal
- OPO Porto · 624 km · ~1h 15m · Ryanair
Switzerland (2)
- GVA Geneva · 1,380 km · ~2h 10m · SWISS and easyJet
- ZRH Zurich · 1,608 km · ~2h 30m · SWISS
Albania (1)
- TIA Tirana · 2,149 km · ~3h 5m · Wizz Air Malta
Austria (1)
- VIE Vienna · 2,135 km · ~3h 5m · Ryanair
Bulgaria (1)
- SOF Sofia · 2,468 km · ~3h 30m · Bulgaria Air and Ryanair
Canada (1)
- YUL Montreal · 5,705 km · ~7h 25m · Air Transat
Greece (1)
- ATH Athens · 2,510 km · ~3h 35m · Aegean Airlines
Hungary (1)
- BUD Budapest · 2,284 km · ~3h 15m · Wizz Air
Latvia (1)
- RIX Riga · 3,082 km · ~4h 15m · Ryanair
Luxembourg (1)
- LUX Luxemburg · 1,678 km · ~2h 35m · Luxair
Qatar (1)
- DOH Doha · 5,420 km · ~7h 5m · Qatar Airways
Romania (1)
- OTP Bucharest · 2,708 km · ~3h 50m · Ryanair
Serbia (1)
- BEG Belgrade · 2,266 km · ~3h 15m · Air Serbia
Slovakia (1)
- BTS Bratislava · 2,181 km · ~3h 10m · Ryanair
Turkey (1)
- IST Istanbul · 2,908 km · ~4h 5m · Turkish Airlines
Airlines flying from AGP
Aegean Airlines, Aer Lingus, Air Europa, Air France, Air Serbia, Air Transat, American Airlines, Azores Airlines, British Airways, Brussels Airlines, Bulgaria Air, Discover Airlines, Eurowings, Finnair, ITA Airways, Iberia, Jet2.com, Lufthansa, Luxair, Malta Air, Norwegian Air Shuttle, Norwegian Air Sweden, Qatar Airways, Royal Air Maroc, Ryanair, SAS Scandinavian, SWISS, TAP Air Portugal, TUI fly Belgium, Transavia, Transavia France, Turkish Airlines, Volotea, Vueling, Wizz Air, Wizz Air Malta, Wizz Air UK, easyJet
Going somewhere AGP doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Malaga to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.