Flights to Milan Malpensa (MXP) Airport

Travellers and cabin class

Compare Milan Malpensa Airport flights across hundreds of providers

Find the cheapest month or even day of the year to fly

Book the best fare with no fees

Flight deals to Milan Malpensa

Looking for a cheap last-minute deal or the best return flight to Milan Malpensa? Find the lowest prices on one-way and return tickets right here.

Find the cheapest time to fly to Milan Malpensa

Flexible on travel dates? Find the cheapest month – or even day – to fly to Milan Malpensa.

Airports near Milan

Compare routes to Milan below. You may find an airport to fly into that's cheaper, faster, or easier.

Direct flights to Milan Malpensa

Frequently asked questions

The average flight time to Milan Malpensa is 1 hour and 59 minutes. We've calculated this based on journeys from London.
easyJet, Qatar Airways, British Airways, Ryanair, American Airlines, Malta Air, Japan Airlines and Wizz Air Malta all fly direct to Milan Malpensa.
The cheapest month to fly to Milan Malpensa is usually July.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Milan Malpensa but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
Yes – the average flight time is 2 hours and 6 minutes.
The best price we found for a return flight to Milan Malpensa is £28. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Milan Malpensa Airport is Thursday, 3 July 2025.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Milan is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Ryanair offers the cheapest flight tickets to Milan Malpensa.

Flying to Milan Malpensa

The things to know before you go.
Cheapest flight found£28
Cheapest month to flyJuly
Average flight time2 hrs, 7 mins
Most popular airlineeasyJet
Average flights per week223

Discover Milan Malpensa

How to find cheap flights to Milano Malpensa Airport (MXP)

  • Currently, £14 is the cheapest price for a one-way flight to Milano Malpensa Airport. Or you can book a round-trip plane ticket to MXP for £28.

  • Set a Price Alert for tickets to MXP and avoid hitting refresh all day. We'll stay on top of it for you, sending updates when fares go down.

  • It's generally recommended to book about six months before you plan to depart. This is when you're most likely to get the best price on tickets to Milan, where Milano Malpensa Airport is located.

  • Broaden your search for cheap flights to Milan by clicking the 'Add nearby airports' box. This lets you compare fares for all the airports closest to your destination and departure points and could help you save.

  • Think about taking a flight with a stop since indirect routes are usually cheaper. Just uncheck the 'Direct flights' box when searching for your plane tickets to Milano Malpensa Airport.

Best time to go to Milan

  • May is generally the cheapest month to hop on a flight to Milan.

  • To find the cheapest month or even day for flights to MXP, use the 'Whole month' tool. If you have flexible travel dates, look for the green prices on the calendar — they show you the lowest fares available that month.

  • Travel to Milan in July if you want to be there when it's busy. This is the most popular month for flights to MXP, but also when fares are usually more expensive.

  • The quietest time of the year to travel is February. Book your cheap tickets to Milan then and explore the top attractions at a more leisurely pace.

  • The weather can make or break your trip, so consider what kind of conditions you enjoy travelling in. Milan is warmest in July, with averages of between 16ºC and 35ºC.

  • Temperatures are lowest in January, when they range from -1ºC to 9ºC.

Travelling to Milano Malpensa Airport (MXP): what you need to know

Getting to central Milan from Milano Malpensa Airport (MXP)

  • The distance from MXP to central Milan is about 30 miles.

  • You'll get to the centre in around 45 minutes if you're ride-sharing or driving a car hire after your flight to MXP.

  • Expect the ride to take about 55 minutes when using public transport.

  • When in Milan, find a stay that matches your adventure. Here's a roundup of comfortable hotels to keep in mind for your visit:

Milan highlights

Grande Museo del Duomo di Milano

  • Put this toward the top of your itinerary after hopping off your flight to Milano Malpensa Airport. You'll find it around 0.6 miles south-east of the city centre in Duomo.

Milan Cathedral

  • Cross off one of the main attractions in Milan by visiting Milan Cathedral. It's in Duomo about 0.6 miles south-east of the centre.

The Last Supper Museum

  • From the heart of the city, this highlight is around 0.6 miles west. It's located in the Porta Magenta area and the perfect addition to any Milan trip.

Complete your trip with a Milan car hire

  • Choose one of our car rentals in Milan and see the sights at your own pace. Easily compare rates in one place to find the perfect ride once you've reserved your hotel and cheap flight to Milano Malpensa Airport.

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