FlyArea Observatory · July 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 July 2026, from Italian airports, 1 flight in 42 was cancelled or arrived three hours or more late: 1,571 flights out of 65,374.
243 of these fell on days when an airport was at a standstill (CTA, PEG). Without those days the share is 2%.
Monthly Summary
- Total flights
- 65,374
- Cancelled flights
- 9231.4%
- Arrived 3 hours or more late
- 6481%
- Average arrival delay
- 21 min
- On-time (departure)
- 64.6%
- Average departure delay
- 22 min
- Maximum delay
- 1,877 min
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.
Catania Fontanarossa AirportCTA
5–6 July 2026
550 departing and arriving flights, 257 cancelled
- 5 Jul 2026 · 57% of flights disrupted
- 6 Jul 2026 · 84% of flights disrupted
Sant Egidio AirportPEG
26 July 2026
24 departing and arriving flights, 3 cancelled
- 26 Jul 2026 · 58% 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.
- 5 July 2026
288 disruptions out of 2,616 flights · airport at a standstill: CTA
- 6 July 2026
181 disruptions out of 2,627 flights · airport at a standstill: CTA
- 1 July 2026
135 disruptions out of 2,562 flights
- 7 July 2026
101 disruptions out of 2,533 flights
- 2 July 2026
85 disruptions out of 2,602 flights
Arrival delay distribution
Breakdown of arrived flights by delay range
- On time (< 15 min)64.6%41,579 flights
- 15–30 min12.8%8,265 flights
- 30–60 min12.4%7,980 flights
- 1–2 hours7.3%4,694 flights
- Over 2 hours2.8%1,812 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,750
- On time
- 62.7%
- Excl. events
- 3.7%
- Disruptions
- 3.9%
- Cancelled
- 2.3%
- Delays ≥ 3h
- 1.6%
- Avg. delay
- 23 min
- 2NAP · Naples-Capodichino International AirportNaples
- Flights
- 3,965
- On time
- 55.2%
- Excl. events
- 3.4%
- Disruptions
- 3.5%
- Cancelled
- 1.6%
- Delays ≥ 3h
- 1.9%
- Avg. delay
- 28 min
- 3CTA · Catania Fontanarossa Airportevent279 flights touched an airport at a standstill that day
- Flights
- 3,395
- On time
- 65.6%
- Excl. events
- 3.3%
- Disruptions
- 8.7%
- Cancelled
- 7.3%
- Delays ≥ 3h
- 1.4%
- Avg. delay
- 22 min
- 4REG · Tito Menniti AirportReggio Calabria
- Flights
- 252
- On time
- 80.6%
- Excl. events
- 2.4%
- Disruptions
- 2.4%
- Cancelled
- 0%
- Delays ≥ 3h
- 2.4%
- Avg. delay
- 18 min
- 5RMI · Miramare AirportRimini
- Flights
- 259
- On time
- 71%
- Excl. events
- 2.3%
- Disruptions
- 2.3%
- Cancelled
- 0.8%
- Delays ≥ 3h
- 1.5%
- Avg. delay
- 19 min
- 6FCO · Rome Leonardo da Vinci Fiumicino AirportFiumicino
- Flights
- 12,714
- On time
- 59.4%
- Excl. events
- 2.2%
- Disruptions
- 2.2%
- Cancelled
- 1.5%
- Delays ≥ 3h
- 0.7%
- Avg. delay
- 23 min
- 7FLR · Firenze-Peretola AirportFlorence
- Flights
- 1,493
- On time
- 66.7%
- Excl. events
- 2.1%
- Disruptions
- 2.2%
- Cancelled
- 1.8%
- Delays ≥ 3h
- 0.4%
- Avg. delay
- 15 min
- 8VCE · Venice Marco Polo AirportVenice
- Flights
- 3,475
- On time
- 67%
- Excl. events
- 1.8%
- Disruptions
- 1.9%
- Cancelled
- 0.9%
- Delays ≥ 3h
- 0.9%
- Avg. delay
- 19 min
- 9OLB · Olbia Costa Smeralda AirportOlbia
- Flights
- 2,330
- On time
- 64.9%
- Excl. events
- 1.8%
- Disruptions
- 1.8%
- Cancelled
- 0.8%
- Delays ≥ 3h
- 0.9%
- Avg. delay
- 22 min
- 10LIN · Milano Linate AirportMilan
- Flights
- 3,481
- On time
- 74.5%
- Excl. events
- 1.7%
- Disruptions
- 1.8%
- Cancelled
- 1.3%
- Delays ≥ 3h
- 0.5%
- Avg. delay
- 14 min
Most punctual airports
Departed on time, within fifteen minutes.
- 1REG · Tito Menniti AirportReggio Calabria
- Flights
- 252
- On time
- 80.6%
- Excl. events
- 2.4%
- Disruptions
- 2.4%
- Cancelled
- 0%
- Delays ≥ 3h
- 2.4%
- Avg. delay
- 18 min
- 2TRS · Trieste Ronchi dei Legionari AirportTrieste
- Flights
- 526
- On time
- 80%
- Excl. events
- 1.1%
- Disruptions
- 1.1%
- Cancelled
- 1.1%
- Delays ≥ 3h
- 0%
- Avg. delay
- 10 min
- 3TPS · Trapani-Birgi AirportTrapani
- Flights
- 442
- On time
- 78.5%
- Excl. events
- 0.2%
- Disruptions
- 0.2%
- Cancelled
- 0%
- Delays ≥ 3h
- 0.2%
- Avg. delay
- 12 min
- 4CIA · Ciampino-G. B. Pastine International AirportRome
- Flights
- 785
- On time
- 78.1%
- Excl. events
- 0.3%
- Disruptions
- 0.3%
- Cancelled
- 0.1%
- Delays ≥ 3h
- 0.1%
- Avg. delay
- 12 min
- 5AOI · Ancona Falconara AirportAncona
- Flights
- 225
- On time
- 77.8%
- Excl. events
- 0.4%
- Disruptions
- 0.4%
- Cancelled
- 0%
- Delays ≥ 3h
- 0.4%
- Avg. delay
- 13 min
- 6PSR · Abruzzo AirportPescara
- Flights
- 395
- On time
- 75.2%
- Excl. events
- 0.8%
- Disruptions
- 0.8%
- Cancelled
- 0.5%
- Delays ≥ 3h
- 0.3%
- Avg. delay
- 14 min
- 7LIN · Milano Linate AirportMilan
- Flights
- 3,481
- On time
- 74.5%
- Excl. events
- 1.7%
- Disruptions
- 1.8%
- Cancelled
- 1.3%
- Delays ≥ 3h
- 0.5%
- Avg. delay
- 14 min
- 8BDS · Brindisi - Salento AirportBrindisi
- Flights
- 1,140
- On time
- 74.2%
- Excl. events
- 1%
- Disruptions
- 1%
- Cancelled
- 0.3%
- Delays ≥ 3h
- 0.7%
- Avg. delay
- 16 min
- 9GOA · Genoa Cristoforo Colombo AirportGenoa
- Flights
- 558
- On time
- 73.1%
- Excl. events
- 1.3%
- Disruptions
- 1.4%
- Cancelled
- 0.9%
- Delays ≥ 3h
- 0.5%
- Avg. delay
- 15 min
- 10RMI · Miramare AirportRimini
- Flights
- 259
- On time
- 71%
- Excl. events
- 2.3%
- Disruptions
- 2.3%
- Cancelled
- 0.8%
- Delays ≥ 3h
- 1.5%
- Avg. delay
- 19 min
Airlines
Those with at least 300 flights in the month, excluding event days.
- 1UA · United Airlines
- Flights
- 361
- On time
- 70.6%
- Excl. events
- 8%
- Disruptions
- 8%
- Cancelled
- 3.9%
- Delays ≥ 3h
- 4.2%
- Avg. delay
- 28 min
- 2AA · American Airlines
- Flights
- 335
- On time
- 77.6%
- Excl. events
- 6.6%
- Disruptions
- 6.6%
- Cancelled
- 4.5%
- Delays ≥ 3h
- 2.1%
- Avg. delay
- 21 min
- 3DL · Delta Air Lines
- Flights
- 400
- On time
- 69.5%
- Excl. events
- 5%
- Disruptions
- 5.5%
- Cancelled
- 3.8%
- Delays ≥ 3h
- 1.8%
- Avg. delay
- 23 min
- 4LX · Swiss
- Flights
- 597
- On time
- 54.8%
- Excl. events
- 3.2%
- Disruptions
- 3.2%
- Cancelled
- 2.5%
- Delays ≥ 3h
- 0.7%
- Avg. delay
- 19 min
- 5SK · SAS
- Flights
- 550
- On time
- 74.4%
- Excl. events
- 3.1%
- Disruptions
- 3.3%
- Cancelled
- 2.9%
- Delays ≥ 3h
- 0.4%
- Avg. delay
- 15 min
- 6AZ · ITA Airways
- Flights
- 6,977
- On time
- 53.3%
- Excl. events
- 3%
- Disruptions
- 3.5%
- Cancelled
- 3.1%
- Delays ≥ 3h
- 0.4%
- Avg. delay
- 24 min
- 7U2 · EasyJet
- Flights
- 5,979
- On time
- 63.1%
- Excl. events
- 3%
- Disruptions
- 3.5%
- Cancelled
- 2.6%
- Delays ≥ 3h
- 0.9%
- Avg. delay
- 20 min
- 8KL · KLM
- Flights
- 675
- On time
- 71.6%
- Excl. events
- 2.8%
- Disruptions
- 3%
- Cancelled
- 2.7%
- Delays ≥ 3h
- 0.3%
- Avg. delay
- 12 min
- 9TP · TAP Air Portugal
- Flights
- 343
- On time
- 42.9%
- Excl. events
- 2.6%
- Disruptions
- 2.6%
- Cancelled
- 1.7%
- Delays ≥ 3h
- 0.9%
- Avg. delay
- 26 min
- 10EN · Air Dolomiti
- Flights
- 908
- On time
- 74.7%
- Excl. events
- 2.3%
- Disruptions
- 2.3%
- Cancelled
- 2%
- Delays ≥ 3h
- 0.3%
- Avg. delay
- 11 min
Top 10 most critical routes
Excluding event days.
- 1NAP → EWR
- Flights
- 57
- On time
- 71.9%
- Excl. events
- 17.5%
- Disruptions
- 17.5%
- Cancelled
- 10.5%
- Delays ≥ 3h
- 7%
- Avg. delay
- 27 min
- 2FCO → FLR
- Flights
- 93
- On time
- 54.8%
- Excl. events
- 10.8%
- Disruptions
- 10.8%
- Cancelled
- 10.8%
- Delays ≥ 3h
- 0%
- Avg. delay
- 23 min
- 3FLR → FCO
- Flights
- 97
- On time
- 68%
- Excl. events
- 10.3%
- Disruptions
- 10.3%
- Cancelled
- 10.3%
- Delays ≥ 3h
- 0%
- Avg. delay
- 15 min
- 4MXP → TUN
- Flights
- 59
- On time
- 22%
- Excl. events
- 10.2%
- Disruptions
- 10.2%
- Cancelled
- 3.4%
- Delays ≥ 3h
- 6.8%
- Avg. delay
- 58 min
- 5MXP → PVG
- Flights
- 50
- On time
- 48%
- Excl. events
- 10%
- Disruptions
- 10%
- Cancelled
- 2%
- Delays ≥ 3h
- 8%
- Avg. delay
- 52 min
- 6OLB → GVA
- Flights
- 57
- On time
- 38.6%
- Excl. events
- 8.8%
- Disruptions
- 8.8%
- Cancelled
- 0%
- Delays ≥ 3h
- 8.8%
- Avg. delay
- 67 min
- 7FCO → IAD
- Flights
- 93
- On time
- 68.8%
- Excl. events
- 8.6%
- Disruptions
- 8.6%
- Cancelled
- 4.3%
- Delays ≥ 3h
- 4.3%
- Avg. delay
- 27 min
- 8FCO → TUN
- Flights
- 93
- On time
- 28%
- Excl. events
- 8.6%
- Disruptions
- 8.6%
- Cancelled
- 3.2%
- Delays ≥ 3h
- 5.4%
- Avg. delay
- 48 min
- 9MXP → LTN
- Flights
- 58
- On time
- 55.2%
- Excl. events
- 8.6%
- Disruptions
- 8.6%
- Cancelled
- 5.2%
- Delays ≥ 3h
- 3.4%
- Avg. delay
- 29 min
- 10MXP → CPH
- Flights
- 98
- On time
- 72.4%
- Excl. events
- 8.2%
- Disruptions
- 8.2%
- Cancelled
- 8.2%
- Delays ≥ 3h
- 0%
- Avg. delay
- 13 min