Direct flights from Naples International Airport (NAP)
Naples International Airport in Naples, Italy has direct flights to 66 airports in 26 countries, flown by 27 airlines. The longest is to Dubai (DXB) at 4,156 km.
See every route from NAP on the mapDirect flights from NAP by country
Italy (9)
- CTA Catania · 386 km · ~1h · ITA Airways, Malta Air and easyJet
- GOA Genoa · 594 km · ~1h 15m · Volotea
- LIN Milan · 650 km · ~1h 20m · ITA Airways
- MXP Milano · 693 km · ~1h 20m · Ryanair, easyJet and Wizz Air Malta
- PMO Palermo · 318 km · ~55m · ITA Airways, Malta Air and easyJet +1
- FCO Rome · 199 km · ~45m · ITA Airways
- TRS Ronchi De Legionari · 553 km · ~1h 10m · ITA Airways
- TRN Torino · 722 km · ~1h 25m · ITA Airways, Ryanair and Malta Air +1
- VCE Venice · 537 km · ~1h 10m · Ryanair, Malta Air and easyJet +1
Germany (7)
- BER Berlin · 1,278 km · ~2h 5m · easyJet and easyJet
- DUS Duesseldorf · 1,293 km · ~2h 5m · Eurowings and Lufthansa
- FRA Frankfurt · 1,110 km · ~1h 50m · Air Canada and Lufthansa
- HAM Hamburg · 1,453 km · ~2h 15m · easyJet
- FMM Memmingen · 852 km · ~1h 30m · Air Arabia Abu Dhabi
- MUC Munich · 854 km · ~1h 30m · Lufthansa and Lufthansa City Airlines
- STR Stuttgart · 955 km · ~1h 40m · Eurowings
Spain (7)
- BCN Barcelona · 1,024 km · ~1h 45m · Ryanair, Iberia and Malta Air +2
- BIO Bilbao · 1,442 km · ~2h 15m · Wizz Air Malta
- MAD Madrid · 1,504 km · ~2h 20m · Ryanair
- AGP Malaga · 1,691 km · ~2h 35m · Ryanair
- SVQ Sevilla · 1,778 km · ~2h 40m · Ryanair
- TFS Tenerife · 3,147 km · ~4h 20m · Ryanair
- VLC Valencia · 1,263 km · ~2h · Wizz Air Malta
France (6)
- BSL Mulhouse · 919 km · ~1h 35m · easyJet
- NTE Nantes · 1,446 km · ~2h 15m · Volotea
- NCE Nice · 658 km · ~1h 20m · easyJet
- ORY Paris · 1,279 km · ~2h 5m · Transavia France and easyJet
- CDG Paris · 1,290 km · ~2h 5m · Air France, ITA Airways and easyJet
- SXB Strasbourg · 1,000 km · ~1h 45m · easyJet
Poland (5)
- GDN Gdansk · 1,532 km · ~2h 20m · Ryanair
- KTW Katowice · 1,129 km · ~1h 55m · Wizz Air
- KRK Krakow · 1,107 km · ~1h 50m · Ryanair
- WAW Warsaw · 1,353 km · ~2h 10m · Ryanair and Wizz Air Malta
- WRO Wroclaw · 1,153 km · ~1h 55m · Ryanair
United Kingdom (5)
- EDI Edinburgh · 2,110 km · ~3h 5m · easyJet
- LPL Liverpool · 1,887 km · ~2h 50m · easyJet
- STN London · 1,625 km · ~2h 30m · Ryanair and easyJet
- LGW London · 1,592 km · ~2h 25m · British Airways, Transavia France and easyJet
- MAN Manchester · 1,860 km · ~2h 45m · Transavia France
Egypt (3)
- SPX Cairo · 1,916 km · ~2h 50m · easyJet
- HRG Hurghada · 2,347 km · ~3h 20m · easyJet
- SSH Sharm El Sheikh · 2,327 km · ~3h 20m · Wizz Air Malta
Belgium (2)
- BRU Brussels · 1,345 km · ~2h 10m · Brussels Airlines and easyJet
- CRL Charleroi · 1,308 km · ~2h 5m · Ryanair
Morocco (2)
- CMN Casablanca · 2,105 km · ~3h 5m · Royal Air Maroc
- RAK Marrakech · 2,243 km · ~3h 15m · Ryanair
Netherlands (2)
- AMS Amsterdam · 1,461 km · ~2h 15m · Transavia and easyJet
- EIN Eindhoven · 1,358 km · ~2h 10m · Transavia
Romania (2)
- BBU Bucharest · 1,043 km · ~1h 45m · Wizz Air Malta
- OTP Bucharest · 1,046 km · ~1h 45m · Wizz Air
Switzerland (2)
- GVA Geneva · 887 km · ~1h 35m · easyJet
- ZRH Zurich · 862 km · ~1h 35m · SWISS
Armenia (1)
- EVN Yerevan · 2,534 km · ~3h 35m · Wizz Air
Austria (1)
- VIE Vienna · 823 km · ~1h 30m · Ryanair and Austrian Airlines
Bulgaria (1)
- SOF Sofia · 782 km · ~1h 25m · Ryanair
Czech Republic (1)
- PRG Prague · 1,025 km · ~1h 45m · Malta Air and Wizz Air
Greece (1)
- ATH Athens · 891 km · ~1h 35m · easyJet
Hungary (1)
- BUD Budapest · 828 km · ~1h 30m · Ryanair, Wizz Air Malta and Wizz Air
Ireland (1)
- DUB Dublin · 2,074 km · ~3h · Aer Lingus and Ryanair
Luxembourg (1)
- LUX Luxemburg · 1,158 km · ~1h 55m · Luxair
Malta (1)
- MLA Malta · 559 km · ~1h 10m · Malta Air
Portugal (1)
- LIS Lisbon · 2,008 km · ~2h 55m · Malta Air
Slovakia (1)
- BTS Bratislava · 842 km · ~1h 30m · Wizz Air
Tunisia (1)
- TUN Tunis · 570 km · ~1h 10m · Tunisair Express
Turkey (1)
- IST Istanbul · 1,219 km · ~2h · Turkish Airlines
United Arab Emirates (1)
- DXB Dubai · 4,156 km · ~5h 35m · Flydubai
Airlines flying from NAP
Aer Lingus, Air Arabia Abu Dhabi, Air Canada, Air France, Austrian Airlines, British Airways, Brussels Airlines, Eurowings, Flydubai, ITA Airways, Iberia, Lufthansa, Lufthansa City Airlines, Luxair, Malta Air, Royal Air Maroc, Ryanair, SWISS, Transavia, Transavia France, Tunisair Express, Turkish Airlines, Volotea, Vueling, Wizz Air, Wizz Air Malta, easyJet
Going somewhere NAP doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Naples 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.