FlyArea Observatory · March 2026
Every month, what really happened in the skies: cancellations, delays over three hours, the airports, airlines and routes most affected.
Was your flight cancelled or did it arrive more than three hours late?
Look it up: we'll tell you whether you may be owed compensation, and how to claim it.
In March 2026, from Italian airports, 1 flight in 61 was cancelled or arrived three hours or more late: 886 flights out of 53,974.
A further 362 flights (0.7%) have no known outcome: the source never saw them land. They count in the total, not in the shares.
9 of these fell on days when an airport was at a standstill (GOA). Without those days the share is 1.6%.
Monthly Summary
- Total flights
- 54,336
- Cancelled flights
- 7031.3%
- Arrived 3 hours or more late
- 1830.3%
- Average arrival delay
- 10 min
- On-time (departure)
- 81.3%
- Average departure delay
- 10 min
- Maximum delay
- 1,761 min
- No known outcome
- 362 · 0.7%
Days when an airport was at a standstill
At least half of that airport's flights cancelled, diverted or arriving more than two hours late, departures and arrivals together.
Genoa Cristoforo Colombo AirportGOA
26 March 2026
30 departing and arriving flights, 6 cancelled
- 26 Mar 2026 · 63% of flights disrupted
When a whole airport stops, the cause may be external — bad weather, a volcano, air traffic control — and then compensation may not be due. Not always: a strike by the airline's own staff, for example, does not rule it out. It is checked flight by flight.
The worst days of the month
Cancelled flights and flights arriving three hours or more late, from Italian airports.
- 12 March 2026
53 disruptions out of 1,667 flights
- 1 March 2026
51 disruptions out of 1,946 flights
- 2 March 2026
47 disruptions out of 1,953 flights
- 8 March 2026
44 disruptions out of 1,965 flights
- 4 March 2026
42 disruptions out of 1,386 flights
Arrival delay distribution
Breakdown of arrived flights by delay range
- On time (< 15 min)81.9%43,556 flights
- 15–30 min8.8%4,694 flights
- 30–60 min6%3,192 flights
- 1–2 hours2.5%1,308 flights
- Over 2 hours0.8%452 flights
Airports with most disruptions
Cancelled and three-hours-late flights, excluding the days when the airport was at a standstill; alongside, the share for the whole month.
- 1MXP · Milan Malpensa AirportMilan
- Flights
- 7,535
- On time
- 75%
- Excl. events
- 3.5%
- Disruptions
- 3.5%
- Cancelled
- 2.9%
- Delays ≥ 3h
- 0.7%
- Avg. delay
- 14 min
- 2FLR · Firenze-Peretola AirportFlorence
- Flights
- 1,369
- On time
- 71.6%
- Excl. events
- 2.7%
- Disruptions
- 2.7%
- Cancelled
- 1.8%
- Delays ≥ 3h
- 1%
- Avg. delay
- 15 min
- 3FCO · Rome Leonardo da Vinci Fiumicino AirportFiumicino
- Flights
- 12,101
- On time
- 77.4%
- Excl. events
- 2.5%
- Disruptions
- 2.6%
- Cancelled
- 2.1%
- Delays ≥ 3h
- 0.4%
- Avg. delay
- 12 min
- 4VCE · Venice Marco Polo AirportVenice
- Flights
- 2,748
- On time
- 82.6%
- Excl. events
- 1.6%
- Disruptions
- 1.6%
- Cancelled
- 1.4%
- Delays ≥ 3h
- 0.1%
- Avg. delay
- 7 min
- 5GOA · Genoa Cristoforo Colombo AirportGenoa
- Flights
- 472
- On time
- 84.2%
- Excl. events
- 1.5%
- Disruptions
- 3%
- Cancelled
- 1.7%
- Delays ≥ 3h
- 1.3%
- Avg. delay
- 13 min
- 6BLQ · Bologna Guglielmo Marconi AirportBologna
- Flights
- 2,882
- On time
- 86.3%
- Excl. events
- 1.3%
- Disruptions
- 1.3%
- Cancelled
- 1%
- Delays ≥ 3h
- 0.4%
- Avg. delay
- 7 min
- 7TSF · Venice Treviso AirportVenice
- Flights
- 659
- On time
- 82.5%
- Excl. events
- 1.2%
- Disruptions
- 1.2%
- Cancelled
- 1.1%
- Delays ≥ 3h
- 0.2%
- Avg. delay
- 8 min
- 8BGY · Milan Bergamo AirportMilan
- Flights
- 3,910
- On time
- 80.6%
- Excl. events
- 1.1%
- Disruptions
- 1.1%
- Cancelled
- 0.8%
- Delays ≥ 3h
- 0.3%
- Avg. delay
- 10 min
- 9NAP · Naples-Capodichino International AirportNaples
- Flights
- 2,801
- On time
- 80.6%
- Excl. events
- 1.1%
- Disruptions
- 1.1%
- Cancelled
- 0.9%
- Delays ≥ 3h
- 0.2%
- Avg. delay
- 9 min
- 10CTA · Catania Fontanarossa AirportCatania
- Flights
- 2,713
- On time
- 77.5%
- Excl. events
- 0.9%
- Disruptions
- 0.9%
- Cancelled
- 0.6%
- Delays ≥ 3h
- 0.3%
- Avg. delay
- 11 min
Most punctual airports
Departed on time, within fifteen minutes.
- 1PSR · Abruzzo AirportPescara
- Flights
- 294
- On time
- 93.9%
- Excl. events
- 0.7%
- Disruptions
- 0.7%
- Cancelled
- 0.3%
- Delays ≥ 3h
- 0.3%
- Avg. delay
- 3 min
- 2OLB · Olbia Costa Smeralda AirportOlbia
- Flights
- 367
- On time
- 92.6%
- Excl. events
- 0%
- Disruptions
- 0%
- Cancelled
- 0%
- Delays ≥ 3h
- 0%
- Avg. delay
- 3 min
- 3TPS · Trapani-Birgi AirportTrapani
- Flights
- 209
- On time
- 91.9%
- Excl. events
- 0%
- Disruptions
- 0%
- Cancelled
- 0%
- Delays ≥ 3h
- 0%
- Avg. delay
- 4 min
- 4REG · Tito Menniti AirportReggio Calabria
- Flights
- 273
- On time
- 91.6%
- Excl. events
- 0.4%
- Disruptions
- 0.4%
- Cancelled
- 0.4%
- Delays ≥ 3h
- 0%
- Avg. delay
- 3 min
- 5AHO · Alghero-Fertilia AirportAlghero
- Flights
- 325
- On time
- 91.4%
- Excl. events
- 0.3%
- Disruptions
- 0.3%
- Cancelled
- 0%
- Delays ≥ 3h
- 0.3%
- Avg. delay
- 5 min
- 6CIA · Ciampino-G. B. Pastine International AirportRome
- Flights
- 960
- On time
- 91.3%
- Excl. events
- 0.7%
- Disruptions
- 0.7%
- Cancelled
- 0.6%
- Delays ≥ 3h
- 0.1%
- Avg. delay
- 5 min
- 7CAG · Cagliari Elmas AirportCagliari
- Flights
- 1,065
- On time
- 90.8%
- Excl. events
- 0.1%
- Disruptions
- 0.1%
- Cancelled
- 0.1%
- Delays ≥ 3h
- 0%
- Avg. delay
- 4 min
- 8BDS · Brindisi - Salento AirportBrindisi
- Flights
- 700
- On time
- 90.4%
- Excl. events
- 0%
- Disruptions
- 0%
- Cancelled
- 0%
- Delays ≥ 3h
- 0%
- Avg. delay
- 5 min
- 9TRS · Trieste Ronchi dei Legionari AirportTrieste
- Flights
- 444
- On time
- 89.6%
- Excl. events
- 0.2%
- Disruptions
- 0.2%
- Cancelled
- 0.2%
- Delays ≥ 3h
- 0%
- Avg. delay
- 5 min
- 10LIN · Milano Linate AirportMilan
- Flights
- 4,056
- On time
- 87.9%
- Excl. events
- 0.6%
- Disruptions
- 0.6%
- Cancelled
- 0.5%
- Delays ≥ 3h
- 0%
- Avg. delay
- 6 min
Airlines
Those with at least 300 flights in the month, excluding event days.
- 1LH · Lufthansa
- Flights
- 773
- On time
- 75.6%
- Excl. events
- 4.9%
- Disruptions
- 4.9%
- Cancelled
- 4.8%
- Delays ≥ 3h
- 0.1%
- Avg. delay
- 10 min
- 2NO · Neos
- Flights
- 402
- On time
- 71.5%
- Excl. events
- 2.8%
- Disruptions
- 2.8%
- Cancelled
- 1%
- Delays ≥ 3h
- 1.8%
- Avg. delay
- 16 min
- 3AF · Air France
- Flights
- 1,041
- On time
- 81.9%
- Excl. events
- 2.5%
- Disruptions
- 2.5%
- Cancelled
- 2.1%
- Delays ≥ 3h
- 0.4%
- Avg. delay
- 8 min
- 4W4 · Wizz Air Malta
- Flights
- 3,283
- On time
- 83.4%
- Excl. events
- 1.8%
- Disruptions
- 1.8%
- Cancelled
- 1.3%
- Delays ≥ 3h
- 0.5%
- Avg. delay
- 10 min
- 5KL · KLM
- Flights
- 684
- On time
- 71.2%
- Excl. events
- 1.2%
- Disruptions
- 1.3%
- Cancelled
- 1.2%
- Delays ≥ 3h
- 0.1%
- Avg. delay
- 9 min
- 6AZ · ITA Airways
- Flights
- 7,534
- On time
- 83%
- Excl. events
- 0.8%
- Disruptions
- 0.9%
- Cancelled
- 0.8%
- Delays ≥ 3h
- 0.1%
- Avg. delay
- 8 min
- 7BA · British Airways
- Flights
- 1,012
- On time
- 82.6%
- Excl. events
- 0.8%
- Disruptions
- 0.8%
- Cancelled
- 0.5%
- Delays ≥ 3h
- 0.3%
- Avg. delay
- 8 min
- 8IB · Iberia
- Flights
- 647
- On time
- 88.4%
- Excl. events
- 0.8%
- Disruptions
- 0.8%
- Cancelled
- 0.6%
- Delays ≥ 3h
- 0.2%
- Avg. delay
- 6 min
- 9OS · Austrian
- Flights
- 388
- On time
- 87.6%
- Excl. events
- 0.8%
- Disruptions
- 0.8%
- Cancelled
- 0.5%
- Delays ≥ 3h
- 0.3%
- Avg. delay
- 6 min
- 10VY · Vueling
- Flights
- 1,066
- On time
- 79%
- Excl. events
- 0.7%
- Disruptions
- 0.8%
- Cancelled
- 0.1%
- Delays ≥ 3h
- 0.7%
- Avg. delay
- 13 min
Top 10 most critical routes
Excluding event days.
- 1MXP → DOH
- Flights
- 88
- On time
- 13%
- Excl. events
- 83.3%
- Disruptions
- 83.3%
- Cancelled
- 83.3%
- Delays ≥ 3h
- 0%
- Avg. delay
- 9 min
- 2MXP → TLV
- Flights
- 73
- On time
- 16.7%
- Excl. events
- 73.6%
- Disruptions
- 73.6%
- Cancelled
- 70.8%
- Delays ≥ 3h
- 2.8%
- Avg. delay
- 44 min
- 3FCO → TLV
- Flights
- 121
- On time
- 17.9%
- Excl. events
- 69.6%
- Disruptions
- 69.6%
- Cancelled
- 67.9%
- Delays ≥ 3h
- 1.8%
- Avg. delay
- 35 min
- 4MXP → DXB
- Flights
- 56
- On time
- 23.6%
- Excl. events
- 50.9%
- Disruptions
- 50.9%
- Cancelled
- 49.1%
- Delays ≥ 3h
- 1.8%
- Avg. delay
- 35 min
- 5FCO → DXB
- Flights
- 63
- On time
- 35.5%
- Excl. events
- 43.5%
- Disruptions
- 43.5%
- Cancelled
- 37.1%
- Delays ≥ 3h
- 6.5%
- Avg. delay
- 68 min
- 6FLR → CDG
- Flights
- 160
- On time
- 65.6%
- Excl. events
- 11.9%
- Disruptions
- 11.9%
- Cancelled
- 9.4%
- Delays ≥ 3h
- 2.5%
- Avg. delay
- 20 min
- 7FLR → LCY
- Flights
- 53
- On time
- 44.2%
- Excl. events
- 9.6%
- Disruptions
- 9.6%
- Cancelled
- 3.8%
- Delays ≥ 3h
- 5.8%
- Avg. delay
- 44 min
- 8MXP → JFK
- Flights
- 109
- On time
- 67.9%
- Excl. events
- 8.3%
- Disruptions
- 8.3%
- Cancelled
- 4.6%
- Delays ≥ 3h
- 3.7%
- Avg. delay
- 34 min
- 9FCO → ORD
- Flights
- 53
- On time
- 75.5%
- Excl. events
- 7.5%
- Disruptions
- 7.5%
- Cancelled
- 1.9%
- Delays ≥ 3h
- 5.7%
- Avg. delay
- 34 min
- 10VCE → FRA
- Flights
- 103
- On time
- 66%
- Excl. events
- 6.8%
- Disruptions
- 6.8%
- Cancelled
- 6.8%
- Delays ≥ 3h
- 0%
- Avg. delay
- 12 min