Direct flights from Naples (NAP)
From Naples Naples International Airport airport, 121 destinations are served non-stop in 38 countries, with about 1,085 flights a week. With a single stop, 989 more destinations are within reach.
AirLabs data, updated 23 Oct 2026. Check schedules and fares with the airlines. “Flights a week”: estimate.
Destinations by continent
Europe · 104 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Milan (MXP), Italy | MW · U2 · W4 | 694 km | 1h 35m | ≈ 67 | every day |
| Zurich (ZRH), Switzerland | 2L · BT · LX · U2 | 861 km | 1h 50m | ≈ 49 | every day |
| Rome (FCO), Italy | AZ | 198 km | 1h 00m | ≈ 41 | every day |
| Milan (LIN), Italy | AZ | 651 km | 1h 25m | ≈ 38 | every day |
| Madrid (MAD), Spain | FR · I2 · IB · MW | 1,504 km | 2h 50m | ≈ 33 | every day |
| Paris (ORY), France | TO · U2 | 1,280 km | 2h 20m | ≈ 32 | every day |
| Barcelona (BCN), Spain | FR · MW · U2 · VY | 1,024 km | 2h 10m | ≈ 31 | every day |
| Palermo (PMO), Italy | MW · TB · U2 · UG | 317 km | 1h 00m | ≈ 31 | every day |
| Catania (CTA), Italy | MW · U2 | 386 km | 1h 05m | ≈ 29 | every day |
| Munich (MUC), Germany | LH · U2 · VL | 853 km | 1h 45m | ≈ 28 | every day |
| Venice (VCE), Italy | MW · NO · W4 | 537 km | 1h 20m | ≈ 27 | every day |
| London (LGW), United Kingdom | LS · U2 | 1,592 km | 2h 55m | ≈ 24 | every day |
| Vienna (VIE), Austria | LW · MW · OS | 824 km | 1h 40m | ≈ 23 | every day |
| Amsterdam (AMS), Netherlands | HV · KL · U2 | 1,461 km | 2h 40m | ≈ 22 | every day |
| London (LHR), United Kingdom | BA | 1,629 km | 3h 00m | ≈ 21 | every day |
| Milan (BGY), Italy | MW | 648 km | 1h 25m | ≈ 21 | every day |
| Paris (CDG), France | A5 · AF | 1,288 km | 2h 25m | ≈ 21 | every day |
| Frankfurt (FRA), Germany | LH | 1,111 km | 2h 05m | ≈ 20 | every day |
| Istanbul (IST), Türkiye | TK | 1,211 km | 2h 20m | ≈ 18 | every day |
| Tirana (TIA), Albania | MW · RR · W4 | 458 km | 1h 20m | ≈ 17 | every day |
| Athens (ATH), Greece | A3 · U2 | 891 km | 1h 45m | ≈ 16 | every day |
| Budapest (BUD), Hungary | RR · W4 | 829 km | 1h 40m | ≈ 15 | every day |
| Berlin (BER), Germany | EW · U2 | 1,278 km | 2h 20m | ≈ 14 | every day |
| Manchester (MAN), United Kingdom | LS · MW · U2 | 1,861 km | 3h 05m | ≈ 12 | every day |
| Ibiza (IBZ), Spain | U2 | 1,124 km | 2h 10m | ≈ 11 | every day |
| Geneva (GVA), Switzerland | U2 | 887 km | 1h 45m | ≈ 10 | every day |
| Prague (PRG), Czechia | MW · RR · U2 | 1,025 km | 2h 00m | ≈ 10 | Mon, Wed, Thu, Fri, Sat, Sun |
| Basel, Switzerland/Mulhouse (BSL), France | U2 | 920 km | 1h 50m | ≈ 9 | every day |
| Cagliari (CAG), Italy | MW | 481 km | 1h 15m | ≈ 9 | every day |
| Lisbon (LIS), Portugal | MW · NI · TP | 2,008 km | 3h 25m | ≈ 9 | every day |
| Malta (MLA), Malta | MW | 560 km | 1h 20m | ≈ 8 | every day |
| Nice (NCE), France | U2 | 659 km | 1h 32m | ≈ 8 | every day |
| Olbia (OLB), Italy | U2 | 401 km | 1h 10m | ≈ 8 | every day |
| Turin (TRN), Italy | MW | 721 km | 1h 35m | ≈ 8 | every day |
| Brussels (BRU), Belgium | SN | 1,345 km | 2h 25m | ≈ 7 | every day |
| Bucharest (BBU), Romania | W4 | 1,043 km | 1h 55m | ≈ 7 | every day |
| Dublin (DUB), Ireland | EI | 2,073 km | 3h 25m | ≈ 7 | every day |
| Dusseldorf (DUS), Germany | E6 · EW | 1,292 km | 2h 15m | ≈ 7 | every day |
| Edinburgh (EDI), United Kingdom | LS · U2 | 2,109 km | 3h 30m | ≈ 7 | Mon, Tue, Thu, Fri, Sat, Sun |
| Stuttgart (STR), Germany | 4X · EW | 956 km | 1h 50m | ≈ 7 | every day |
| Warsaw (WAW), Poland | W4 | 1,354 km | 2h 20m | ≈ 7 | every day |
| London (LTN), United Kingdom | U2 | 1,655 km | 3h 00m | ≈ 6 | Mon, Tue, Thu, Fri, Sat, Sun |
| Marseille (MRS), France | MW | 799 km | 1h 45m | ≈ 6 | Mon, Tue, Thu, Fri, Sat, Sun |
| Nantes (NTE), France | U2 · V7 | 1,446 km | 2h 35m | ≈ 6 | Mon, Tue, Thu, Fri, Sat |
| Brussels (CRL), Belgium | MW | 1,308 km | 2h 20m | ≈ 5 | Tue, Wed, Thu, Fri, Sun |
| Helsinki (HEL), Finland | AY · JP | 2,282 km | 3h 25m | ≈ 5 | Mon, Tue, Thu, Fri |
| Trieste (TRS), Italy | MW | 553 km | 1h 20m | ≈ 5 | Tue, Wed, Thu, Fri, Sun |
| Bratislava (BTS), Slovakia | MW · RR | 842 km | 1h 50m | ≈ 4 | Tue, Wed, Fri, Sat |
| Bristol (BRS), United Kingdom | U2 | 1,747 km | 2h 55m | ≈ 4 | Mon, Tue, Thu, Sat |
| Bucharest (OTP), Romania | MW | 1,045 km | 2h 00m | ≈ 4 | Mon, Thu, Fri, Sun |
| Cologne (CGN), Germany | EW · QS | 1,241 km | 2h 15m | ≈ 4 | Mon, Tue, Thu, Sat |
| Copenhagen (CPH), Denmark | MW · SK | 1,644 km | 2h 45m | ≈ 4 | Tue, Thu, Sat |
| Genoa (GOA), Italy | MW | 593 km | 1h 25m | ≈ 4 | Tue, Wed, Thu, Sat |
| Katowice (KTW), Poland | W6 | 1,128 km | 2h 10m | ≈ 4 | Mon, Wed, Fri, Sun |
| Krakow (KRK), Poland | MW · RR | 1,107 km | 2h 05m | ≈ 4 | Mon, Wed, Thu, Sun |
| London (STN), United Kingdom | LS · MW | 1,624 km | 2h 50m | ≈ 4 | Mon, Thu, Fri, Sun |
| Lyon (LYS), France | U2 | 918 km | 1h 52m | ≈ 4 | Mon, Thu, Fri, Sun |
| Malaga (AGP), Spain | FR · MW | 1,690 km | 2h 55m | ≈ 4 | Mon, Thu, Fri, Sat |
| Mykonos (JMK), Greece | MW | 1,026 km | 1h 55m | ≈ 4 | Mon, Thu, Sat, Sun |
| Palma de Mallorca (PMI), Spain | FR · MW | 992 km | 1h 55m | ≈ 4 | Mon, Tue, Thu, Sat |
| Sofia (SOF), Bulgaria | MW · RR | 782 km | 1h 35m | ≈ 4 | Mon, Wed, Fri, Sun |
| Valencia (VLC), Spain | FR · MW | 1,262 km | 2h 20m | ≈ 4 | Tue, Thu, Sat, Sun |
| Verona (VRN), Italy | MW | 572 km | 1h 20m | ≈ 4 | Mon, Tue, Fri, Sat |
| Alghero (AHO), Italy | MW | 506 km | 1h 15m | ≈ 3 | Mon, Wed, Fri |
| Billund (BLL), Denmark | R6 | 1,695 km | 2h 40m | ≈ 3 | Tue, Thu, Sun |
| Birmingham (BHX), United Kingdom | LS | 1,767 km | 3h 05m | ≈ 3 | Tue, Thu, Sat |
| Hamburg (HAM), Germany | GW | 1,453 km | 2h 25m | ≈ 3 | Mon, Wed, Sat |
| Memmingen (FMM), Germany | MW | 853 km | 1h 40m | ≈ 3 | Tue, Thu, Sun |
| Modlin (WMI), Poland | MW · RR | 1,373 km | 2h 20m | ≈ 3 | Tue, Wed, Sat |
| Nuremberg (NUE), Germany | MW | 990 km | 1h 55m | ≈ 3 | Mon, Thu, Sat |
| Oslo (OSL), Norway | D8 · DY | 2,158 km | 3h 15m | ≈ 3 | Mon, Fri |
| Paris (BVA), France | MW | 1,346 km | 2h 30m | ≈ 3 | Mon, Thu, Sat |
| Rhodes (RHO), Greece | MW | 1,296 km | 2h 10m | ≈ 3 | Mon, Thu, Sat |
| Split (SPU), Croatia | U2 | 338 km | 1h 05m | ≈ 3 | Mon, Thu, Sat |
| Thessaloniki (SKG), Greece | MW | 733 km | 1h 30m | ≈ 3 | Tue, Wed, Sat |
| Timisoara (TSR), Romania | W4 | 789 km | 1h 35m | ≈ 3 | Mon, Wed, Fri |
| Toulouse (TLS), France | MW | 1,105 km | 2h 10m | ≈ 3 | Tue, Fri, Sun |
| Wroclaw (WRO), Poland | MW · RR | 1,154 km | 2h 10m | ≈ 3 | Wed, Thu, Sun |
| Zagreb (ZAG), Croatia | LW | 558 km | 1h 25m | ≈ 3 | Wed, Fri, Sun |
| Alicante (ALC), Spain | U2 | 1,303 km | 2h 17m | ≈ 2 | Mon, Fri |
| Belgrade (BEG), Serbia | FB | 656 km | 1h 25m | ≈ 2 | Mon, Fri |
| Bordeaux (BOD), France | V7 | 1,296 km | 2h 25m | ≈ 2 | Tue, Sat |
| Cluj-Napoca (CLJ), Romania | W4 | 998 km | 1h 50m | ≈ 2 | Mon, Fri |
| Craiova (CRA), Romania | W4 | 872 km | 1h 50m | ≈ 2 | Tue, Sat |
| Dubrovnik (DBV), Croatia | U2 | 378 km | 1h 00m | ≈ 2 | Mon, Thu |
| Eindhoven (EIN), Netherlands | MW | 1,358 km | 2h 25m | ≈ 2 | Mon, Thu |
| Gdansk (GDN), Poland | MW · RR | 1,532 km | 2h 35m | ≈ 2 | Mon, Fri |
| Kaunas (KUN), Lithuania | MW · RR | 1,723 km | 2h 45m | ≈ 2 | Thu, Sun |
| Leeds (LBA), United Kingdom | LS | 1,869 km | 3h 07m | ≈ 2 | Wed, Sun |
| Liverpool (LPL), United Kingdom | U2 | 1,888 km | 3h 10m | ≈ 2 | Mon, Fri |
| Lourdes (LDE), France | V7 | 1,206 km | 2h 15m | ≈ 2 | Thu, Sun |
| Luxembourg (LUX), Luxembourg | LG | 1,159 km | 2h 05m | ≈ 2 | Thu, Sun |
| Menorca (MAH), Spain | MW | 860 km | 1h 45m | ≈ 2 | Wed, Sun |
| Porto (OPO), Portugal | U2 | 1,920 km | 3h 15m | ≈ 2 | Thu, Sun |
| Puerto del Rosario (FUE), Spain | U2 | 2,905 km | 4h 30m | ≈ 2 | Tue, Sat |
| Sevilla (SVQ), Spain | MW | 1,779 km | 2h 55m | ≈ 2 | Wed, Sun |
| Tenerife (TFS), Spain | FR | 3,147 km | 4h 55m | ≈ 2 | Fri, Sun |
| Zakinthos (ZTH), Greece | MW | 665 km | 1h 30m | ≈ 2 | Wed, Sun |
| Bari (BRI), Italy | NO | 209 km | 0h 45m | ≈ 1 | Sun |
| Glasgow (GLA), United Kingdom | LS | 2,150 km | 3h 30m | ≈ 1 | Sun |
| Leicestershire (EMA), United Kingdom | LS | 1,774 km | 3h 00m | ≈ 1 | Fri |
| Shannon (SNN), Ireland | MW | 2,185 km | 3h 30m | ≈ 1 | Tue |
| Stockholm (ARN), Sweden | SL | 2,102 km | 3h 15m | ≈ 1 | Sat |
| Thira (JTR), Greece | MW | 1,091 km | 1h 55m | ≈ 1 | Fri |
North America · 6 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| New York (EWR), United States | UA | 7,090 km | 10h 20m | ≈ 14 | every day |
| Chicago (ORD), United States | AA | 7,939 km | 10h 50m | ≈ 9 | every day |
| New York (JFK), United States | AA · DL | 7,065 km | 10h 15m | ≈ 8 | every day |
| Philadelphia (PHL), United States | AA | 7,215 km | 9h 55m | ≈ 8 | every day |
| Atlanta (ATL), United States | DL | 8,286 km | 11h 34m | ≈ 5 | Mon, Wed, Thu, Fri, Sun |
| Montreal (YUL), Canada | AC | 6,784 km | 9h 10m | ≈ 4 | Tue, Thu, Sat, Sun |
Asia · 4 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Tel Aviv-Yafo (TLV), Israel | LY · U8 · W4 | 2,082 km | 3h 00m | ≈ 13 | every day |
| Dubai (DXB), United Arab Emirates | FZ | 4,155 km | 6h 40m | ≈ 7 | every day |
| Yerevan (EVN), Armenia | W4 | 2,534 km | 3h 30m | ≈ 3 | Mon, Wed, Fri |
| Paphos (PFO), Cyprus | MW | 1,736 km | 2h 40m | ≈ 1 | Sat |
Africa · 6 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Sharm el Sheikh (SSH), Egypt | SM · U2 · W4 | 2,326 km | 3h 20m | ≈ 20 | Tue, Wed, Thu, Fri, Sat, Sun |
| Casablanca (CMN), Morocco | 3O · AT | 2,105 km | 3h 25m | ≈ 6 | Mon, Tue, Thu, Sat, Sun |
| Tunis (TUN), Tunisia | UG | 571 km | 1h 45m | ≈ 3 | Mon, Thu, Sat |
| Marrakech (RAK), Morocco | U2 | 2,243 km | 3h 45m | ≈ 2 | Wed, Sat |
| Hurghada (HRG), Egypt | U2 | 2,347 km | 3h 20m | ≈ 1 | Sat |
| Marsa Alam (RMF), Egypt | U2 | 2,532 km | 3h 35m | ≈ 1 | Sat |
Longest direct flight
Atlanta (ATL): 8,286 km, about 11h 34m, by Delta.
Busiest route
Milan (MXP): about 67 flights a week (MW, easyJet, Wizz Air Malta).
Single ticket
Ryanair also sells, under its own flight number, flights on 45 routes operated by other airlines (codeshare).
Frequently asked questions
How many direct destinations from Naples?
121 destinations in 38 countries, including 104 in Europe.
Which airlines fly from Naples?
Helvetic Airways, Air Arabia Maroc, 4X, Aegean, A5, American Airlines, Air Canada, Air France, Royal Air Maroc, Finnair, ITA Airways, British Airways, Air Baltic, Norwegian Air Sweden, Delta, Norwegian Air Shuttle, E6, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, flydubai, GetJet Airlines, Transavia, I2, Iberia, JP, KLM, Luxair, Lufthansa, Jet2, LW, Swiss, El Al, MW, NI, Neos, Austrian, SmartWings, R6, RR, SAS, Thai Lion Air, Air Cairo, Brussels Airlines, TUI fly Belgium, Turkish Airlines, Transavia France, TAP Air Portugal, easyJet, TUS Airways, United, Tunisair Express, Volotea, Lufthansa City Airlines, Vueling, Wizz Air Malta, Wizz Air.
Where can I go with a single stop?
989 destinations can be reached from Naples with a single stop. Build your itinerary on the map to find them.