FlyClaim

Disruptions at MXP

Compensation for delayed and cancelled flights at Milan Malpensa

Cancelled flights, and flights landing more than three hours late, to or from Milan Malpensa in Milan, Italy. Look up your flight and see what you can claim.

Disrupted flights logged
739

Disrupted flights logged

Cancelled flights
430

Cancelled flights

3+ hour delays
309

3+ hour delays

Mean arrival delay
4h 42m

Mean arrival delay

What compensation applies to flights departing Milan Malpensa?

Regulation (EC) 261/2004 governs departures from Milan Malpensa. If a flight lands at least three hours late, or is cancelled fewer than 14 days before departure, every passenger is entitled to €250 for distances to 1,500 km, €400 to 3,500 km, and €600 beyond — unless the airline can prove extraordinary circumstances. Disrupted flights logged here: 739, of which cancellations: 430.

Latest disruptions

Cancellations and arrivals three or more hours late

Each flight listed was either cancelled or got to its destination three or more hours late.

U23512Cancelled

PMO → MXP

Palermo → Milan

easyJet · 23 October 2026up to €250
U23520Cancelled

BDS → MXP

Brindisi → Milan

easyJet · 23 October 2026up to €250
U23750Late by 3h 14m

PMI → MXP

Palma → Milan

easyJet · 23 October 2026up to €250
U23832Cancelled

LTN → MXP

London → Milan

easyJet · 23 October 2026up to £220
FR1437Late by 3h 19m

SUF → MXP

Lamezia → Milan

Ryanair · 23 October 2026up to €250
U23532Cancelled

BRI → MXP

Bari → Milan

easyJet · 23 October 2026up to €250
U23511Cancelled

MXP → PMO

Milan → Palermo

easyJet · 23 October 2026up to €250
U23519Cancelled

MXP → BDS

Milan → Brindisi

easyJet · 23 October 2026up to €250
U23531Cancelled

MXP → BRI

Milan → Bari

easyJet · 23 October 2026up to €250
U24904Cancelled

MXP → ORY

Milan → Paris

easyJet · 23 October 2026up to €250
U23831Cancelled

MXP → LTN

Milan → London

easyJet · 23 October 2026up to €250
U24903Cancelled

ORY → MXP

Paris → Milan

easyJet · 23 October 2026up to €250
TO3943Cancelled

MXP → ORY

Milan → Paris

Transavia · 23 October 2026up to €250
AA299Cancelled

MXP → PHL

Milan → Philadelphia

American Airlines · 23 October 2026up to €600
TO3942Cancelled

ORY → MXP

Paris → Milan

Transavia · 23 October 2026up to €250
W46603Cancelled

PMO → MXP

Palermo → Milan

Wizz Air · 23 October 2026up to €250
W46602Cancelled

MXP → PMO

Milan → Palermo

Wizz Air · 23 October 2026up to €250
W46466Late by 3h 5m

CTA → MXP

Catania → Milan

Wizz Air · 22 October 2026up to €250
W46465Late by 3h

MXP → CTA

Milan → Catania

Wizz Air · 22 October 2026up to €250
TU857Late by 6h 41m

MXP → TUN

Milan → Tunis

Tunisair · 22 October 2026up to €250
VY6333Late by 3h 28m

MXP → BCN

Milan → Barcelona

Vueling · 22 October 2026up to €250
VY6332Late by 3h 17m

BCN → MXP

Barcelona → Milan

Vueling · 22 October 2026up to €250
NH208Late by 4h 44m

MXP → HND

Milan → Tokyo

All Nippon Airways · 22 October 2026up to €600
U23742Cancelled

IBZ → MXP

Ibiza → Milan

easyJet · 21 October 2026up to €250
FR1437Late by 3h 22m

SUF → MXP

Lamezia → Milan

Ryanair · 21 October 2026up to €250
FR277Late by 3h 18m

BRI → MXP

Bari → Milan

Ryanair · 21 October 2026up to €250
U23741Cancelled

MXP → IBZ

Milan → Ibiza

easyJet · 21 October 2026up to €250
FR278Late by 3h 18m

MXP → BRI

Milan → Bari

Ryanair · 21 October 2026up to €250
FR2770Late by 3h 9m

MXP → BRI

Milan → Bari

Ryanair · 21 October 2026up to €250
FR5971Late by 3h

MLA → MXP

Luqa → Milan

Ryanair · 21 October 2026up to €250
FR2771Late by 3h 17m

BRI → MXP

Bari → Milan

Ryanair · 21 October 2026up to €250
FR5970Late by 3h 3m

MXP → MLA

Milan → Luqa

Ryanair · 21 October 2026up to €250
DE4356Cancelled

MXP → FRA

Milan → Frankfurt

Condor · 21 October 2026up to €250
U23512Cancelled

PMO → MXP

Palermo → Milan

easyJet · 20 October 2026up to €250
U23826Cancelled

BOD → MXP

Bordeaux → Milan

easyJet · 20 October 2026up to €250
U24125Cancelled

NAP → MXP

Naples → Milan

easyJet · 20 October 2026up to €250
U23548Cancelled

CTA → MXP

Catania → Milan

easyJet · 20 October 2026up to €250
DE4359Cancelled

FRA → MXP

Frankfurt → Milan

Condor · 20 October 2026up to €250
U27152Late by 3h 20m

MXP → BCN

Milan → Barcelona

easyJet · 20 October 2026up to €250
EC7151Late by 3h 36m

BCN → MXP

Barcelona → Milan

easyJet · 20 October 2026up to €250
U23511Cancelled

MXP → PMO

Milan → Palermo

easyJet · 20 October 2026up to €250
U24126Cancelled

MXP → NAP

Milan → Naples

easyJet · 20 October 2026up to €250
U23590Late by 4h 12m

OLB → MXP

Olbia → Milan

easyJet · 20 October 2026up to €250
U23547Cancelled

MXP → CTA

Milan → Catania

easyJet · 20 October 2026up to €250
U27151Late by 3h 31m

BCN → MXP

Barcelona → Milan

easyJet · 20 October 2026up to €250
XY398Cancelled

MXP → RUH

Milan → Riyadh

flynas · 20 October 2026up to €600
U28306Late by 3h 4m

MXP → LGW

Milan → London

easyJet · 20 October 2026up to €250
U23722Cancelled

BIO → MXP

Bilbao → Milan

easyJet · 20 October 2026up to €250
IZ338Late by 3h 50m

MXP → TLV

Milan → Tel Aviv

arkia · 20 October 2026up to €400
XZ2031Late by 4h 34m

MXP → QSR

Milan → Salerno

Aeroitalia · 20 October 2026
U23721Cancelled

MXP → BIO

Milan → Bilbao

easyJet · 20 October 2026up to €250
U23742Cancelled

IBZ → MXP

Ibiza → Milan

easyJet · 19 October 2026up to €250
U28310Cancelled

MXP → LGW

Milan → London

easyJet · 19 October 2026up to €250
U23780Late by 3h 56m

BCN → MXP

Barcelona → Milan

easyJet · 19 October 2026up to €250
U28311Cancelled

LGW → MXP

London → Milan

easyJet · 19 October 2026up to £220
VY6337Cancelled

MXP → BCN

Milan → Barcelona

Vueling · 19 October 2026up to €250
U28312Late by 3h 55m

MXP → LGW

Milan → London

easyJet · 19 October 2026up to €250
U23741Cancelled

MXP → IBZ

Milan → Ibiza

easyJet · 19 October 2026up to €250
U28309Late by 4h 15m

LGW → MXP

London → Milan

easyJet · 19 October 2026up to £220
U23779Late by 3h 8m

MXP → BCN

Milan → Barcelona

easyJet · 19 October 2026up to €250

Most disrupted airlines at Milan Malpensa

Based on all disrupted flights we have logged to or from this airport.

  1. easyJet261
  2. Wizz Air130
  3. Ryanair102
  4. Vueling56
  5. Twin Jet12
  6. Air Dolomiti11
  7. British Airways11
  8. Lufthansa10
  9. airBaltic10
  10. Neos8
Nothing to pay unless we win

Were you on one of these flights?

In two minutes, find out whether the airline must pay you up to €600. No win, no fee.

Pick an airport

Built from the public departure and arrival screens at airports. Numbers are for information and are no guarantee that a claim will succeed. Every disrupted flight