HomeRoutesMilan → London
Western Europe · 609 miles

Milan to London Flights — MXP to LHR Airlines, Airports & Fare Tips

Searching for cheap flights from Milan to London? Compare departures from Malpensa (MXP) / Linate (LIN) to Heathrow (LHR) / Gatwick (LGW). Find the best time to book, top airlines, flight duration, and money-saving tips for your Italy to UK trip.

Milan — departure city

Which airport should you fly from?

Compare departure and arrival airports for the Milan to London route.

MXP — Milan

Malpensa (MXP) / Linate (LIN)

Malpensa Express to Cadorna. Linate is closer to city.

LHR — London

Heathrow (LHR) / Gatwick (LGW)

Heathrow or Gatwick — both have direct rail to London.

Airlines flying Milan to London

British Airways, ITA Airways, and easyJet operate daily flights between Milan and London.

Best time to book Milan to London

Fares vary significantly by season. Booking at the right time can save you considerably.

Best: January, November Shoulder: good value Peak: July–August, December

Flight duration & logistics

Nonstop flights from Milan to London take approximately ~2h. The distance is 609 miles. Around 10+ flights operate daily on this route.

  • Flight time: ~2h
  • Time difference: -1h
  • Daily flights: 10+

Money-saving tips for Milan to London travel

📅

Book in advance

Book 3–5 weeks ahead. easyJet has budget fares.

Compare airlines

Check both Malpensa and Linate — different airlines use different airports.

🎒

Flexible dates

Avoid peak summer and Christmas.

London — your destination from Milan

London — your destination

Discover what awaits after your flight from Milan.

Why book with Tikitikita?

  • Compare fares across MXP and LHR in one search
  • Flexible date grids to spot the cheapest days to fly
  • Filter by nonstop, airline, or departure time
  • Prices shown include taxes and surcharges
Search flights now

Frequently asked questions

How long MXP to LHR?

~2h nonstop. Distance ~609 miles.

Airlines Milan–London?

British Airways, ITA Airways, easyJet.

Cheapest month MXP–LHR?

January and November.

Which Milan airport for London?

Malpensa (MXP) more airlines. Linate (LIN) closer to city.

Best time to book?

3–5 weeks in advance.