Flights from Milan to Naples

Top last minute flight deals

Feeling spontaneous? It’s never too late to book a trip. Here’s our pick of the best last minute flights to Naples...
Estimated lowest prices only. Found in the last 14 days.

Flight information Milan to Naples International

Cheapest return price last month


Direct airlines


Flights per week


Average flight time, total distance 412 miles

1h 15min

Most popular airline last month


Naples International

1 airport

Frequently asked questions

There's one airport in Naples International: Naples International.
The best price found on Skyscanner for a flight from Milan to Naples International is £29. This was found by aggregating across different carriers and is the cheapest price for the whole month.
1h 15min is the average flight time from Milan to Naples International.
There are 6 airlines who fly direct from Milan to Naples International.
As of October, there are 126 flights per week flying from Milan to Naples International.

Flight Information

Milan is a busy city, and it has two airports servicing both international and domestic flights. The main airport offering flights from Milan to Naples is Malpensa International Airport (MXP), but you can also find cheap flights from Milan to Naples departing from Linate Airport (LIN), which is very close to the city. Both airports are connected by a highway. However, Linate Airport specialises in domestic flights with few flights from other European countries. Malpensa International Airport is the biggest airport in Milan catering to international flights.

There are several airlines offering flights from Milan to Naples, including Ryanair, Meridiana, Alitalia, EasyJet, Iberia, and British Airways. However, Easyjet offers cheap flights from Milan to Naples through Linate airport. It is also the only airline which uses Terminal 2 at Malpensa international airport. You’ll arrive at Naples International Airport (NAP), also known as Capodichino. This is the only airport serving Naples city. There are 2 terminals at the airport with Terminal 1 receiving visitors on arrival and departure, and Terminal 2 offering air charter services.

Several amenities are available at the airport including a bank, a post office, ATMs, duty-free shops, and Gallery Napoli. Travelling between the two cities does require a passport or a valid ID issued by your government. Having proper documents and ID on hand will enable you to have a smooth trip.

Travelling in Naples

When you compare costs of essential commodities from Milan to Naples, you’ll find no significant difference. The cities experience no time difference since they lie under the same longitude. Naples International Airport is located at 3.7 miles away from the city. Transport is available from the main terminal. Airport shuttles leave the airport every 20 minutes with one stopover before arriving downtown. Tender Taxi, Avis, Budget, Europica, and Herts are the car rental services available.

Weather Conditions in Naples

The weather in Naples is similar to weather in Milan. The coldest months are December and January, when low temperatures average 9 °C. June is the hottest month with temperature averages of 25 to 27 °C. Rainfall is experienced during the summer, but November is the wettest month with 140 mm of rainfall. August is also ideal for people who love swimming because the sea water temperature is an average of 26 °C.

Naples experiences warm weather year-round, and visiting the city can be done at any time. However, during winter, the city is flocked by local and international visitors who come to enjoy the beautiful beach weather. Therefore, to get cheap flights from Milan to Naples, avoid visiting the city during the winter season. Your options are many when it comes to getting flights from Milan to Naples, so make the most of it. The Naples Harbour, National Archaeological museum, and the Royal Palace are some of the interesting points worth visiting when you come from Milan to Naples.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.