Airline punctuality, February 2026

Arrivals and departures · International · 1 Feb – 28 Feb
On time
67%
Average delay
24 min
Cancelled
9.0%
Flights measured
8,502
Airlines
54

Day by day

Share of flights on time each day, all airlines
0% 50% 100% 1 February 2026: 61% (n=307) 1 Feb 2 February 2026: 66% (n=287) 3 February 2026: 70% (n=282) 4 February 2026: 67% (n=295) 5 February 2026: 69% (n=285) 6 February 2026: 69% (n=288) 6 Feb 7 February 2026: 61% (n=275) 8 February 2026: 60% (n=307) 9 February 2026: 59% (n=284) 10 February 2026: 62% (n=281) 11 February 2026: 64% (n=295) 11 Feb 12 February 2026: 54% (n=285) 13 February 2026: 56% (n=294) 14 February 2026: 56% (n=279) 15 February 2026: 62% (n=299) 16 February 2026: 65% (n=275) 16 Feb 17 February 2026: 70% (n=261) 18 February 2026: 72% (n=280) 19 February 2026: 74% (n=265) 20 February 2026: 71% (n=274) 21 February 2026: 83% (n=257) 21 Feb 22 February 2026: 78% (n=289) 23 February 2026: 72% (n=250) 24 February 2026: 74% (n=242) 25 February 2026: 68% (n=257) 26 February 2026: 75% (n=253) 26 Feb 27 February 2026: 69% (n=256) 28 February 2026: 78% (n=234) 28 Feb
Date · On time
Date On time Flights
1 February 2026 61% 307
2 February 2026 66% 287
3 February 2026 70% 282
4 February 2026 67% 295
5 February 2026 69% 285
6 February 2026 69% 288
7 February 2026 61% 275
8 February 2026 60% 307
9 February 2026 59% 284
10 February 2026 62% 281
11 February 2026 64% 295
12 February 2026 54% 285
13 February 2026 56% 294
14 February 2026 56% 279
15 February 2026 62% 299
16 February 2026 65% 275
17 February 2026 70% 261
18 February 2026 72% 280
19 February 2026 74% 265
20 February 2026 71% 274
21 February 2026 83% 257
22 February 2026 78% 289
23 February 2026 72% 250
24 February 2026 74% 242
25 February 2026 68% 257
26 February 2026 75% 253
27 February 2026 69% 256
28 February 2026 78% 234

Ranking

Airlines ranked by share of flights on time — 1 Feb – 28 Feb
# Position by on-time rate. It does not change when you sort by another column. Airlines below the minimum number of completed flights are not ranked. Airline The airline whose code is on the ticket. A flight sold by one airline and flown by another counts for the seller. On time Share of completed flights that took off or landed no more than 15 minutes after the scheduled time. Avg delay Average delay in minutes across completed flights, counted from the scheduled time. An early or on-schedule flight counts as zero. Cancelled Cancelled flights as a share of every flight the airport listed for the airline. Shown in red at 20% or more. Flights Every flight the airport listed for the airline in the period, including cancelled ones and those with no reported outcome. Coverage Share of listed flights whose outcome the airport reported: completed or cancelled. Under 70% is marked low, because the other figures then rest on only part of the airline's flights.
48 Shandong Airlines SC 29% 31 min 28% 80 100%
47 TransNusa 8B 38% 88 min 27% 458 100%
46 China Eastern Airlines MU 48% 35 min 0% 56 100%
45 AirAsia Malaysia AK 49% 40 min 0% 312 100%
44 China Airlines CI 52% 35 min 0% 96 100%
42 EVA Air BR 54% 19 min 0% 56 100%
43 VietJet Air VJ 54% 25 min 0% 112 100%
41 Scoot TR 54% 21 min 3% 224 100%
40 Cebu Pacific 5J 56% 22 min 43% 56 100%
39 Lion Air JT 57% 28 min 8% 71 97%
38 AirAsia Indonesia QZ 57% 38 min 3% 884 98%
37 Sri Lankan Airlines UL 61% 15 min 4% 56 100%
35 Philippine Airlines PR 63% 17 min 3% 58 100%
36 Vietnam Airlines VN 63% 19 min 0% 96 100%
34 Xiamen Airlines MF 64% 30 min 10% 224 100%
33 Garuda Indonesia GA 65% 18 min 4% 1,045 100%
32 Indigo Airlines 6E 66% 22 min 0% 56 100%
31 Batik Air ID 67% 18 min 18% 505 100%
30 Batik Air Malaysia OD 68% 35 min 21% 560 100%
29 K-Mile Air 8K 69% 46 min 12% 41 98%
28 Cathay Pacific CX 70% 19 min 6% 186 100%
27 My Indo Airlines 3Y 70% 29 min 7% 90 99%
26 Singapore Airlines SQ 70% 13 min 0% 505 100%
25 Qantas QF 72% 11 min 5% 80 100%
24 Korean Air KE 73% 17 min 0% 64 100%
23 Emirates EK 74% 13 min 1% 112 100%
22 Thai Airways TG 74% 9 min 0% 112 100%
21 Malaysia Airlines MH 77% 11 min 2% 392 100%
20 Thai Lion Air SL 77% 13 min 36% 88 100%
19 Saudia SV 78% 29 min 20% 276 99%
18 Starlux Airlines JX 80% 7 min 0% 40 100%
17 All Nippon Airways (ANA) NH 81% 10 min 0% 168 100%
15 Hainan Airlines HU 81% 6 min 0% 32 100%
16 Loong Air GJ 81% 7 min 0% 32 100%
14 Japan Airlines JL 82% 11 min 4% 92 100%
13 China Southern Airlines CZ 82% 9 min 2% 168 100%
12 Royal Brunei Airlines BI 83% 15 min 0% 40 100%
11 Oman Air WY 86% 7 min 11% 56 100%
10 Citilink QG 87% 6 min 19% 233 100%
8 Asiana Airlines OZ 88% 8 min 0% 56 100%
9 Federal Express FX 88% 14 min 5% 44 95%
7 KLM KL 89% 7 min 4% 48 100%
6 Pelita Air IP 89% 5 min 0% 56 100%
5 Qatar Airways QR 91% 6 min 14% 168 100%
4 Etihad Airways EY 93% 6 min 19% 112 100%
3 Air China CA 94% 3 min 6% 72 100%
2 Turkish Airlines TK 95% 4 min 0% 56 100%
1 Ethiopian Airlines ET 100% 2 min 0% 32 100%
Not ranked · fewer than 30 completed flights
— Sriwijaya Air SJ 0% 89 min 0% 1 100%
— Cargolux Airlines CV 10% 201 min 38% 16 100%
— Egypt Air MS 21% 105 min 13% 16 100%
— Rimbun Air RI 50% 143 min 0% 5 80%
— Sari Rahayu Biomantara SRB 100% 0 min 0% 3 100%
— Air Macau Company Limited NX — — 100% 40 100%
What the columns mean
#
Position by on-time rate. It does not change when you sort by another column. Airlines below the minimum number of completed flights are not ranked.
Airline
The airline whose code is on the ticket. A flight sold by one airline and flown by another counts for the seller.
On time
Share of completed flights that took off or landed no more than 15 minutes after the scheduled time.
Avg delay
Average delay in minutes across completed flights, counted from the scheduled time. An early or on-schedule flight counts as zero.
Cancelled
Cancelled flights as a share of every flight the airport listed for the airline. Shown in red at 20% or more.
Flights
Every flight the airport listed for the airline in the period, including cancelled ones and those with no reported outcome.
Coverage
Share of listed flights whose outcome the airport reported: completed or cancelled. Under 70% is marked low, because the other figures then rest on only part of the airline's flights.

Coverage is the share of an airline's flights for which the airport reported what happened (departed, landed or cancelled). The bar turns amber and is marked "low" under 70%: the on-time figure then rests on only part of that airline's flights, so compare it with care.

Data covers 100% of the period. 0.4% of flights have no final status and are excluded. Data collection started on 11 January 2026. Figures firm up as more days accumulate. Last collector run: 10 Oct, 15:29 WIB.

Monthly rankings

How this is measured →