Direct flights from London to Milan STN → MXP

Ryanair and Ryanair UK fly nonstop from London (STN) to Milan (MXP), several times daily. The flight takes about 1h 42m and covers 579 miles (932 km). Round-trip fares typically run around $83. Arrivals run on time 99.4% at STN and 98.7% at MXP — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule. Fares last checked 1 August 2026.

60-day flexibility overview based on 1 recent fares across the next 60 days

Cheapest
$83
Typical
$83
Most expensive
$83

Prices last updated about 1 month ago. Fares change frequently — check the airline for current pricing.

🔔 Watch STN → MXP

We re-run this search daily and email you the moment the price drops below typical.

Free · checked daily · one-click unsubscribe

EAT Leipzig QY Ryanair FR Ryanair UK RK

Frequently asked questions

Is there a direct flight from London to Milan?

Yes, Ryanair and Ryanair UK operate nonstop flights from London (STN) to Milan (MXP).

Which airlines fly direct from London to Milan?

Ryanair, Ryanair UK operate nonstop flights from London to Milan.

How long is the flight from London to Milan?

The nonstop flight from London to Milan takes ~1h 42m (approximately 932 km).

How often do direct flights operate from London to Milan?

Nonstop flights from London to Milan operate multiple daily.

What is the on-time performance for flights from London to Milan?

Arrivals run on time 99.4% at STN and 98.7% at MXP — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.

How much is a round-trip flight from London to Milan?

Round-trip flights from London (STN) to Milan (MXP) start at $83, with a typical fare around $83. Based on 1 recent fare combinations.

Explore More

Scout — our search agent — hunts nonstop fares from London every night and pings you when one's worth booking.

Watch it work →