AirSource

Flights Naples → Milan

One way · Economy · 1 adult · price per person · next 14 days from September 10, 2026

Last observed price on Aviasales for 14 of 15 dates; the lowest is $20. Prices are not guaranteed and are confirmed at booking time.

Last observed price by date

DateLast observed priceFlightDepartureArrivalStops
$117ITA Airways AZ12989:35 PM Naples (NAP)10:55 PM Linate (LIN)Direct
$111ITA Airways AZ12786:20 AM Naples (NAP)7:40 AM Linate (LIN)Direct
$153Wizz Air Malta W45068 (1st of 3 flights)7:25 PM Naples (NAP)2:35 PM (+2) Malpensa (MXP)2 stops · Tirana, Budapest
$81ITA Airways AZ12989:30 PM Naples (NAP)10:50 PM Linate (LIN)Direct
$41easyJet U2412111:55 AM Naples (NAP)1:30 PM Malpensa (MXP)Direct
$20lowestRyanair FR59372:00 PM Naples (NAP)3:35 PM Malpensa (MXP)Direct
$23MW MW366610:55 PM Naples (NAP)12:20 AM (+1) Bergamo (BGY)Direct
$38easyJet U236426:30 AM Naples (NAP)8:05 AM Malpensa (MXP)Direct
$48easyJet U2357810:35 AM Naples (NAP)12:10 PM Malpensa (MXP)Direct
$62easyJet U241257:15 AM Naples (NAP)8:50 AM Malpensa (MXP)Direct
$61Wizz Air Malta W464245:15 PM Naples (NAP)6:55 PM Malpensa (MXP)Direct
$20lowestRyanair FR59157:55 AM Naples (NAP)9:30 AM Malpensa (MXP)Direct
$23easyJet U235809:40 PM Naples (NAP)11:15 PM Malpensa (MXP)Direct
$20lowestWizz Air Malta W4642211:00 AM Naples (NAP)12:30 PM Malpensa (MXP)Direct

Price not guaranteed: it is confirmed on Aviasales at booking time. How it works

Airports

Naples, Italy (NAP, city code)

Naples (NAP).

Milan, Italy (MIL, city code)

Milan Malpensa (MXP), Milan Bergamo (BGY), Milan Linate (LIN).

Search another date or route