Airline punctuality, February 2026

Departures · 1 Feb – 28 Feb
On time
50%
Average delay
38 min
Cancelled
18.5%
Flights measured
16,750
Airlines
63

Day by day

Share of flights on time each day, all airlines
0% 50% 100% 1 February 2026: 45% (n=520) 1 Feb 2 February 2026: 51% (n=504) 3 February 2026: 52% (n=479) 4 February 2026: 44% (n=510) 5 February 2026: 49% (n=502) 6 February 2026: 45% (n=524) 6 Feb 7 February 2026: 49% (n=502) 8 February 2026: 42% (n=536) 9 February 2026: 44% (n=516) 10 February 2026: 46% (n=493) 11 February 2026: 38% (n=536) 11 Feb 12 February 2026: 36% (n=534) 13 February 2026: 31% (n=572) 14 February 2026: 34% (n=564) 15 February 2026: 44% (n=559) 16 February 2026: 49% (n=503) 16 Feb 17 February 2026: 60% (n=499) 18 February 2026: 57% (n=484) 19 February 2026: 61% (n=426) 20 February 2026: 59% (n=439) 21 February 2026: 68% (n=430) 21 Feb 22 February 2026: 62% (n=489) 23 February 2026: 59% (n=439) 24 February 2026: 66% (n=401) 25 February 2026: 60% (n=423) 26 February 2026: 60% (n=418) 26 Feb 27 February 2026: 54% (n=430) 28 February 2026: 66% (n=412) 28 Feb
Date · On time
Date On time Flights
1 February 2026 45% 520
2 February 2026 51% 504
3 February 2026 52% 479
4 February 2026 44% 510
5 February 2026 49% 502
6 February 2026 45% 524
7 February 2026 49% 502
8 February 2026 42% 536
9 February 2026 44% 516
10 February 2026 46% 493
11 February 2026 38% 536
12 February 2026 36% 534
13 February 2026 31% 572
14 February 2026 34% 564
15 February 2026 44% 559
16 February 2026 49% 503
17 February 2026 60% 499
18 February 2026 57% 484
19 February 2026 61% 426
20 February 2026 59% 439
21 February 2026 68% 430
22 February 2026 62% 489
23 February 2026 59% 439
24 February 2026 66% 401
25 February 2026 60% 423
26 February 2026 60% 418
27 February 2026 54% 430
28 February 2026 66% 412

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.
34 China Airlines CI 17% 46 min 0% 48 100%
33 Sriwijaya Air SJ 21% 63 min 8% 265 99%
32 Rimbun Air RI 22% 135 min 16% 261 91%
31 Super Air Jet IU 29% 64 min 40% 2,031 100%
30 My Indo Airlines 3Y 31% 92 min 17% 88 97%
29 Scoot TR 32% 31 min 3% 112 100%
28 NAM Air IN 34% 59 min 20% 202 100%
27 TransNusa 8B 34% 83 min 20% 407 100%
26 Lion Air JT 37% 91 min 50% 1,343 100%
25 Vietnam Airlines VN 38% 30 min 0% 48 100%
24 AirAsia Malaysia AK 38% 46 min 0% 156 100%
23 Batik Air ID 41% 41 min 25% 2,783 100%
22 VietJet Air VJ 45% 28 min 0% 56 100%
21 Singapore Airlines SQ 49% 22 min 0% 252 100%
20 Qantas QF 50% 21 min 5% 40 100%
19 Xiamen Airlines MF 52% 41 min 10% 112 100%
18 Cathay Pacific CX 53% 26 min 6% 93 100%
17 AirAsia Indonesia QZ 54% 36 min 3% 787 98%
16 Garuda Indonesia GA 55% 18 min 6% 2,753 100%
15 Korean Air KE 56% 24 min 0% 32 100%
14 Batik Air Malaysia OD 61% 40 min 21% 280 100%
13 Emirates EK 62% 17 min 2% 56 100%
12 Citilink QG 63% 26 min 11% 2,405 100%
11 Thai Airways TG 66% 13 min 0% 56 100%
10 China Southern Airlines CZ 67% 15 min 2% 84 100%
9 All Nippon Airways (ANA) NH 68% 15 min 0% 84 100%
8 Saudia SV 68% 43 min 19% 139 99%
7 Malaysia Airlines MH 70% 15 min 2% 196 100%
6 Pelita Air IP 71% 15 min 7% 830 100%
5 Japan Airlines JL 80% 12 min 4% 46 100%
4 Qatar Airways QR 89% 8 min 14% 84 100%
3 Airfast Indonesia FS 91% 7 min 6% 35 100%
2 Etihad Airways EY 91% 8 min 20% 56 100%
1 Air China CA 91% 4 min 6% 36 100%
Not ranked · fewer than 30 completed flights
— Egypt Air MS 0% 116 min 13% 8 100%
— Cargolux Airlines CV 0% 218 min 38% 8 100%
— Silk Air MI 0% 154 min 17% 6 100%
— Shandong Airlines SC 3% 43 min 28% 40 100%
— EVA Air BR 11% 32 min 0% 28 100%
— China Eastern Airlines MU 21% 49 min 0% 28 100%
— Sri Lankan Airlines UL 30% 26 min 4% 28 100%
— Cebu Pacific 5J 31% 34 min 43% 28 100%
— Philippine Airlines PR 46% 26 min 3% 29 100%
— K-Mile Air 8K 47% 35 min 14% 21 95%
— Express Cargo Airlines EC 50% 107 min 0% 14 100%
— Indigo Airlines 6E 57% 32 min 0% 28 100%
— Starlux Airlines JX 60% 14 min 0% 20 100%
— Hainan Airlines HU 63% 12 min 0% 16 100%
— Sari Rahayu Biomantara SRB 67% 9 min 0% 3 100%
— Thai Lion Air SL 68% 19 min 36% 44 100%
— Loong Air GJ 69% 13 min 0% 16 100%
— Royal Brunei Airlines BI 75% 19 min 0% 20 100%
— Federal Express FX 75% 24 min 5% 22 95%
— Oman Air WY 76% 12 min 11% 28 100%
— Asiana Airlines OZ 79% 13 min 0% 28 100%
— KLM KL 87% 11 min 4% 24 100%
— Turkish Airlines TK 96% 5 min 0% 28 100%
— Ethiopian Airlines ET 100% 5 min 0% 16 100%
— Sichuan Airlines 3U 100% 0 min 0% 2 50% low
— Karisma Bahana Aviasi KBA 100% 11 min 0% 1 100%
— Tri - Mg Intra Asia Airlines GM — — 100% 2 100%
— Air Macau Company Limited NX — — 100% 20 100%
— R1 R1 — — 100% 1 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, 16:47 WIB.

Monthly rankings

How this is measured →