Skip to main content
Tomo

Weekly disruption index

Current week

European Disruption Index

68,866 observed departures, 399 cancellations and 1,605 delays over 60 minutes in week 45 of 2026.

Claim by airline

TransaviaKLMTUI flyBrussels AirlinesLufthansaEurowingsCondoreasyJetRyanairWizz AirBritish AirwaysAer LingusJet2VuelingAir France

Week 45 · 2026Methodology index-v1

This week in numbers

0.58%cancellation rate across all tracked airports
68,866
Observed departures
399
Cancellations
117
Delays 3 hours+

Summary

In week 45 of 2026, the disruptions included 68,866 observed departures, 399 cancellations, and 1,605 delays exceeding 60 minutes.

Airports

30 airports were ranked, with the top cancellations occurring at Budapest (BUD), Krakow (KRK), and Berlin (BER).

#AirportCancellationCoverageSettledLatency (h)
1Budapest2.63%87.5%99.83%1
2Krakow2.26%86.31%96.67%1
3Berlin Brandenburg1.22%85.71%99.36%1
4Prague1.17%87.5%98.74%1
5Oslo1.09%85.71%98.41%1
6Helsinki1.06%88.1%100%1
7Porto1.05%85.71%98.95%1
8Copenhagen0.98%82.14%94.84%1
9Eindhoven Airport0.96%86.31%99.36%1
10Munich0.72%83.33%99.54%1
11Lisbon0.67%85.71%95.61%1
12Athens0.6%88.1%99.81%1
13Warsaw Chopin0.57%86.9%98.03%1
14Luxembourg0.55%89.88%100%1
15Düsseldorf0.54%85.71%99.85%1
16Palma de Mallorca0.52%85.12%89.93%1
17Zurich0.51%84.52%99.95%1
18Frankfurt0.5%86.31%100%1
19Milan Malpensa0.41%88.69%97.79%1
20Geneva0.38%86.9%98.77%1
21Stockholm Arlanda0.35%85.71%99.82%1
22Rome Fiumicino0.34%84.52%89.8%1
23Barcelona-El Prat0.28%86.31%72.66%1
24Zagreb0.26%89.88%100%1
25Vienna0.26%85.12%98.16%1
26Brussels Airport0.25%88.69%99.87%1
27Dublin0.24%86.31%99.15%1
28Málaga0.13%85.71%95.41%1
29Madrid-Barajas0.1%86.9%61.88%¹1
30Malta0%89.88%75.31%1
Not ranked (insufficient observations or coverage) (7)
#AirportCancellationCoverageSettledLatency (h)
—Schiphol1.45%79.76%94.11%1
—Paris Orly0.32%15.48%55.96%¹1
—Nice0.25%4.17%32.7%¹1
—Paris Charles de Gaulle0.21%13.69%50.56%¹1
—Bucharest Otopeni0%13.69%55.32%¹1
—Brussels Charleroi0%4.17%45.31%¹1
—Naples0%4.17%0%¹1

¹ This airport is read once per day; late-announced cancellations may be missing.

Delays

There were 1,605 delays of over 60 minutes, with a significant number of these delays possibly meeting the threshold for consideration.

#AirportLong delayCoverageSettledLatency (h)
1Budapest0.17%87.5%99.83%1
2Krakow0%86.31%96.67%1
3Berlin Brandenburg0.13%85.71%99.36%1
4Prague0.54%87.5%98.74%1
5Oslo0%85.71%98.41%1
6Helsinki0.28%88.1%100%1
7Porto0.1%85.71%98.95%1
8Copenhagen0.21%82.14%94.84%1
9Eindhoven Airport0%86.31%99.36%1
10Munich0.11%83.33%99.54%1
11Lisbon0.33%85.71%95.61%1
12Athens0.09%88.1%99.81%1
13Warsaw Chopin0.13%86.9%98.03%1
14Luxembourg0%89.88%100%1
15Düsseldorf0.08%85.71%99.85%1
16Palma de Mallorca0.07%85.12%89.93%1
17Zurich0.28%84.52%99.95%1
18Frankfurt0.11%86.31%100%1
19Milan Malpensa0.41%88.69%97.79%1
20Geneva0.47%86.9%98.77%1
21Stockholm Arlanda0.24%85.71%99.82%1
22Rome Fiumicino0.21%84.52%89.8%1
23Barcelona-El Prat0.17%86.31%72.66%1
24Zagreb0%89.88%100%1
25Vienna0.36%85.12%98.16%1
26Brussels Airport0.13%88.69%99.87%1
27Dublin0.09%86.31%99.15%1
28Málaga0.19%85.71%95.41%1
29Madrid-Barajas0.16%86.9%61.88%¹1
30Malta0%89.88%75.31%1
Not ranked (insufficient observations or coverage) (7)
#AirportLong delayCoverageSettledLatency (h)
—Schiphol0.21%79.76%94.11%1
—Paris Orly0.05%15.48%55.96%¹1
—Nice0%4.17%32.7%¹1
—Paris Charles de Gaulle0.14%13.69%50.56%¹1
—Bucharest Otopeni0%13.69%55.32%¹1
—Brussels Charleroi0%4.17%45.31%¹1
—Naples0%4.17%0%¹1

¹ This airport is read once per day; late-announced cancellations may be missing.

Airlines

Top airlines with cancellations included OA, QS, and WF, with OA having the highest cancellation rate among the top airlines.

#AirlineCancellationCoverageSettledLatency (h)
1OA7.58%89.14%100%—
2QS7.43%83.11%89.86%—
3WF6.25%86.35%98.21%—
4EJ3.01%85.79%98.09%—
5NO2.7%87.27%87.84%—
6SM2.41%82.13%92.77%—
7Wizz Air2.16%82.32%96.01%—
8DX1.61%87.5%100%—
9S41.12%87.03%83.15%—
10AY1.12%86.46%93.83%—
11SK1.06%83.26%94.89%—
12Transavia0.98%81.65%97.45%—
13AM0.89%83.22%51.34%¹—
144Y0.75%84.58%99.25%—
15LO0.73%83.77%94.74%—
16Eurowings0.73%85.73%98.48%—
17Condor0.69%82.68%98.97%—
18EZ0.66%84.41%95.53%—
19TP0.54%82.03%92.87%—
20British Airways0.54%89.59%93.19%—
21Lufthansa0.47%83.47%98.34%—
22EC0.44%87.46%99.71%—
23UA0.41%82.33%96.28%—
24VL0.4%81.38%96.56%—
25LG0.4%84.23%96.2%—
26A30.39%85.48%96.83%—
27IB0.37%83.23%71.22%—
28DY0.37%80.97%94.76%—
29GQ0.35%85.97%97.75%—
30QR0.29%83.52%59.1%¹—
31Aer Lingus0.28%84.4%94.66%—
32LX0.27%82.66%97.22%—
33I20.26%84.86%82.32%—
34EN0.21%85.85%99.79%—
35AA0.18%87.47%74.68%—
36D80.15%82.37%98.49%—
37OS0.13%82.82%95.67%—
38UX0.1%83.81%79.84%—
39Brussels Airlines0%85.74%97.96%—
40LL0%83.98%43.88%¹—
41EY0%83.35%71.65%—
42LA0%87.44%40.41%¹—
43EK0%81.81%88.46%—
44OU0%86.65%98.78%—
45XQ0%81.38%97.22%—
46CA0%80.91%93.12%—
47VS0%95.29%91.83%—
48KM0%84.22%91.79%—
49AV0%85.31%52.06%¹—
50Jet20%84.9%89.67%—
51AC0%80.12%92.78%—
52WK0%83.38%100%—
53XZ0%84.58%89.41%—
54CX0%86.41%68.94%¹—
55MS0%80.18%89.38%—
56MU0%81.59%64.56%¹—
57X30%82.58%100%—
58ET0%81.46%85.21%—
59AD0%84.19%44.27%¹—
60SQ0%82.71%96.09%—
61AI0%83.58%90%—
62TG0%81.18%94.51%—
63JL0%81.15%70.93%—
64CZ0%81.19%81.08%—
65NT0%86.99%100%—
663O0%83.8%93.55%—
67HT0%88.89%100%—
68G90%86.82%98.18%—
696H0%84.49%98.15%—
70KQ0%82.7%62.26%¹—
71W90%85.95%98.04%—
Not ranked (insufficient observations or coverage) (235)
#AirlineCancellationCoverageSettledLatency (h)
—B4100%25%100%—
—Y8100%87.5%0%¹—
—BB75%93.75%100%—
—OV50%93.75%100%—
—7L40%80.83%100%—
—3F33.33%87.5%100%—
—GL30%79.17%100%—
—AP25%80.73%100%—
—3Z23.53%90.44%100%—
—UD23.08%85.58%100%—
—N022.22%92.59%100%—
—DN20%48.33%80%—
—DV12.5%83.33%100%—
—FM11.11%87.5%100%—
—NE10.53%70.83%89.47%—
—FX10%93.33%100%—
—TW9.09%66.67%72.73%—
—MI8.33%77.08%91.67%—
—BZ7.89%83.88%97.37%—
—A96.67%54.17%60%¹—
—6I5.41%88.29%97.3%—
—KU3.64%79.32%81.82%—
—CE3.23%16.8%51.61%¹—
—SV2.98%78.27%63.1%¹—
—SS2.86%17.02%45.71%¹—
—CS2.33%80.23%100%—
—IZ2%74.5%78%—
—NH2%76.08%88%—
—V71.56%52.83%71.09%—
—RJ1.19%77.23%89.29%—
—easyJet1.16%36.35%51.85%¹—
—TB0.61%77.94%95.71%—
—Vueling0.57%78.11%73.15%—
—KLM0.48%79.5%92.67%—
—DL0.48%74.21%84.49%—
—BT0.41%78.05%87.6%—
—JU0.33%78.55%75.83%—
—AZ0.28%79.71%84.67%—
—TK0.26%78.47%90.78%—
—PC0.22%77.41%88.18%—
—TO0.16%28.72%68.18%¹—
—W40.14%65.39%86.01%—
—Air France0.13%30.19%56.22%¹—
—Ryanair0.07%78.48%91.42%—
—AT0%64.14%66.57%¹—
—RO0%33.82%58.72%¹—
—LY0%72.23%73.58%—
—AH0%31.78%59.04%¹—
—VF0%76.44%91.52%—
—FI0%78.5%90.08%—
—XK0%9.23%32.71%¹—
—TU0%48.49%72.38%—
—A50%11.9%100%—
—H40%22.37%57.89%¹—
—BJ0%45.98%65.48%¹—
—KE0%77.63%73.68%—
—ME0%74.07%75%—
—3V0%12.56%100%—
—FZ0%49.32%74.55%—
—GF0%79.49%100%—
—TUI fly0%78.53%100%—
—VN0%72.02%87.76%—
—HP0%86.63%100%—
—WT0%58.8%86.67%—
—5O0%13.29%85.71%—
—HU0%78.67%88.1%—
—BY0%88.11%100%—
—WY0%79.67%80.49%—
—JJ0%84.76%89.47%—
—A20%13.51%5.41%¹—
—CJ0%88.96%100%—
—DK0%83.33%97.3%—
—FB0%69.14%97.3%—
—AR0%84.95%66.67%¹—
—LM0%94.1%100%—
—B60%62.62%85.71%—
—BR0%74.76%100%—
—OZ0%75.48%74.29%—
—CI0%85.35%84.85%—
—DT0%91.41%45.45%¹—
—MK0%74.75%30.3%¹—
—QF0%80.47%75%—
—G30%85.35%32.26%¹—
—IV0%80.83%100%—
—TX0%14.51%72.41%—
—OB0%89.73%60.71%¹—
—J20%79.17%88.46%—
—BF0%13.17%20%¹—
—MH0%70.17%96%—
—TS0%53.99%100%—
—UU0%43.92%16.67%¹—
—FH0%73.67%95.45%—
—GA0%80.3%59.09%¹—
—JO0%91.48%100%—
—T70%72.16%81.82%—
—CY0%70.24%85.71%—
—BQ0%82.92%90%—
—QY0%25.21%100%—
—WB0%57.08%75%—
—VO0%80.92%100%—
—NP0%61.81%100%—
—RC0%81.25%100%—
—UL0%76.62%83.33%—
—WS0%56.94%66.67%¹—
—6E0%83.58%100%—
—HO0%86.76%100%—
—RP0%93.87%100%—
—XR0%86.52%100%—
—B00%36.2%81.25%—
—WA0%89.84%100%—
—AS0%91.67%86.67%—
—BM0%83.06%93.33%—
—CD0%81.39%100%—
—E90%86.39%93.33%—
—MF0%72.5%80%—
—RK0%75.28%93.33%—
—2W0%86.61%100%—
—8R0%16.96%50%¹—
—JT0%78.87%100%—
—OJ0%84.94%92.31%—
—SR0%71.15%100%—
—PE0%88.64%100%—
—PG0%4.17%100%—
—RX0%94.7%100%—
—4M0%85.83%100%—
—BL0%82.5%90%—
—KC0%87.08%100%—
—PU0%89.58%100%—
—XC0%84.17%100%—
—HF0%11.57%100%—
—HY0%70.83%77.78%—
—PK0%75.46%77.78%—
—3U0%85.42%100%—
—4H0%59.9%62.5%¹—
—C30%96.88%100%—
—KK0%88.54%87.5%—
—LP0%86.46%100%—
—NJ0%51.56%100%—
—QU0%86.98%100%—
—SW0%95.83%100%—
—YW0%91.67%75%—
—BG0%83.93%85.71%—
—CH0%9.52%100%—
—E20%88.1%100%—
—H30%80.36%100%—
—VJ0%75%100%—
—ZH0%95.83%85.71%—
—5F0%84.72%33.33%¹—
—CM0%39.58%83.33%—
—DS0%79.86%100%—
—HC0%10.42%100%—
—KJ0%84.03%100%—
—RB0%87.5%83.33%—
—DI0%81.67%100%—
—E40%80.83%100%—
—MN0%89.17%60%¹—
—QL0%95.83%100%—
—TN0%16.67%100%—
—TR0%83.33%100%—
—U50%30.83%80%—
—U80%84.17%100%—
—UG0%51.67%40%¹—
—UP0%93.33%100%—
—VR0%71.67%100%—
—4O0%81.25%100%—
—DF0%91.67%100%—
—DJ0%12.5%100%—
—JX0%91.67%100%—
—O40%12.5%100%—
—U30%35.42%100%—
—XY0%82.29%100%—
—3E0%80.56%100%—
—BI0%91.67%100%—
—ES0%97.22%100%—
—GS0%100%100%—
—HL0%91.67%100%—
—JD0%95.83%100%—
—MB0%6.94%100%—
—OM0%97.22%100%—
—PW0%81.94%100%—
—PY0%68.06%100%—
—SB0%15.28%33.33%¹—
—T50%95.83%100%—
—AB0%35.42%100%—
—C60%100%100%—
—DA0%95.83%100%—
—EA0%91.67%100%—
—GR0%20.83%50%¹—
—H70%91.67%100%—
—HA0%64.58%100%—
—KZ0%75%100%—
—MV0%87.5%100%—
—P40%87.5%100%—
—UJ0%68.75%50%¹—
—VA0%66.67%50%¹—
—0S0%95.83%100%—
—6B0%95.83%100%—
—7O0%95.83%100%—
—8F0%87.5%100%—
—AW0%20.83%100%—
—AX0%58.33%100%—
—BN0%100%100%—
—CT0%95.83%100%—
—DB0%100%100%—
—F60%100%100%—
—FF0%100%100%—
—GI0%91.67%100%—
—I90%91.67%100%—
—IF0%41.67%100%—
—JF0%4.17%100%—
—LB0%50%100%—
—LU0%45.83%100%—
—LV0%37.5%100%—
—MC0%100%100%—
—MG0%50%100%—
—MY0%41.67%100%—
—NC0%20.83%100%—
—OK0%91.67%100%—
—P60%91.67%100%—
—PA0%20.83%100%—
—PO0%95.83%100%—
—PP0%83.33%100%—
—PS0%37.5%100%—
—PV0%91.67%100%—
—RR0%41.67%100%—
—SC0%45.83%100%—
—SU0%91.67%100%—
—SZ0%83.33%100%—
—TI0%91.67%100%—
—TL0%100%100%—
—V30%4.17%100%—
—XA0%83.33%100%—
—YU0%100%100%—
—ZT0%91.67%100%—
—ZX0%87.5%100%—

¹ This airport is read once per day; late-announced cancellations may be missing.

Coverage

The report covers 37 airports with 30 ranked, providing a comprehensive view of the disruption situation during the week.

How to cite these figures

You may reuse these figures with attribution and a link to this weekly page. Always name the week: a published week is never revised retroactively.

TomoClaim, based on AeroDataBox departure boards

Press contact

Our press desk is being set up. In the meantime, send your question via our contact form.

Were you on a disrupted flight?

Check for free in two minutes whether you're owed up to €600 in compensation.