Airline punctuality, February 2026

Departures · International · 1 Feb – 28 Feb
On time
55%
Average delay
30 min
Cancelled
9.0%
Flights measured
4,245
Airlines
54

Day by day

Share of flights on time each day, all airlines
0% 50% 100% 1 February 2026: 45% (n=152) 1 Feb 2 February 2026: 49% (n=145) 3 February 2026: 57% (n=138) 4 February 2026: 51% (n=148) 5 February 2026: 54% (n=143) 6 February 2026: 60% (n=141) 6 Feb 7 February 2026: 52% (n=140) 8 February 2026: 43% (n=152) 9 February 2026: 48% (n=143) 10 February 2026: 52% (n=139) 11 February 2026: 51% (n=148) 11 Feb 12 February 2026: 41% (n=143) 13 February 2026: 36% (n=146) 14 February 2026: 38% (n=142) 15 February 2026: 52% (n=147) 16 February 2026: 53% (n=139) 16 Feb 17 February 2026: 68% (n=129) 18 February 2026: 64% (n=140) 19 February 2026: 66% (n=131) 20 February 2026: 60% (n=136) 21 February 2026: 77% (n=132) 21 Feb 22 February 2026: 68% (n=142) 23 February 2026: 62% (n=127) 24 February 2026: 68% (n=121) 25 February 2026: 61% (n=127) 26 February 2026: 62% (n=128) 26 Feb 27 February 2026: 58% (n=125) 28 February 2026: 70% (n=119) 28 Feb
Date · On time
Date On time Flights
1 February 2026 45% 152
2 February 2026 49% 145
3 February 2026 57% 138
4 February 2026 51% 148
5 February 2026 54% 143
6 February 2026 60% 141
7 February 2026 52% 140
8 February 2026 43% 152
9 February 2026 48% 143
10 February 2026 52% 139
11 February 2026 51% 148
12 February 2026 41% 143
13 February 2026 36% 146
14 February 2026 38% 142
15 February 2026 52% 147
16 February 2026 53% 139
17 February 2026 68% 129
18 February 2026 64% 140
19 February 2026 66% 131
20 February 2026 60% 136
21 February 2026 77% 132
22 February 2026 68% 142
23 February 2026 62% 127
24 February 2026 68% 121
25 February 2026 61% 127
26 February 2026 62% 128
27 February 2026 58% 125
28 February 2026 70% 119

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.
1 Air China CA 91% 4 min 6% 36 100%
2 Etihad Airways EY 91% 8 min 20% 56 100%
3 Qatar Airways QR 89% 8 min 14% 84 100%
4 Citilink QG 84% 8 min 19% 117 99%
5 Japan Airlines JL 80% 12 min 4% 46 100%
6 Lion Air JT 71% 16 min 3% 32 100%
7 Malaysia Airlines MH 70% 15 min 2% 196 100%
8 Saudia SV 68% 43 min 20% 138 99%
9 All Nippon Airways (ANA) NH 68% 15 min 0% 84 100%
10 China Southern Airlines CZ 67% 15 min 2% 84 100%
11 Thai Airways TG 66% 13 min 0% 56 100%
12 Emirates EK 62% 17 min 2% 56 100%
13 Batik Air Malaysia OD 61% 40 min 21% 280 100%
14 Korean Air KE 56% 24 min 0% 32 100%
15 Garuda Indonesia GA 53% 21 min 4% 520 100%
16 Cathay Pacific CX 53% 26 min 6% 93 100%
17 Xiamen Airlines MF 52% 41 min 10% 112 100%
18 AirAsia Indonesia QZ 51% 41 min 3% 438 98%
19 Batik Air ID 51% 23 min 18% 253 100%
20 Qantas QF 50% 21 min 5% 40 100%
21 Singapore Airlines SQ 49% 22 min 0% 252 100%
22 VietJet Air VJ 45% 28 min 0% 56 100%
23 My Indo Airlines 3Y 38% 61 min 12% 42 100%
24 AirAsia Malaysia AK 38% 46 min 0% 156 100%
25 Vietnam Airlines VN 38% 30 min 0% 48 100%
26 TransNusa 8B 36% 91 min 27% 229 100%
27 Scoot TR 32% 31 min 3% 112 100%
28 China Airlines CI 17% 46 min 0% 48 100%
Not ranked · fewer than 30 completed flights
— Shandong Airlines SC 3% 43 min 28% 40 100%
— Indigo Airlines 6E 57% 32 min 0% 28 100%
— EVA Air BR 11% 32 min 0% 28 100%
— Pelita Air IP 82% 9 min 0% 28 100%
— China Eastern Airlines MU 21% 49 min 0% 28 100%
— Asiana Airlines OZ 79% 13 min 0% 28 100%
— Philippine Airlines PR 46% 26 min 3% 29 100%
— Thai Lion Air SL 68% 19 min 36% 44 100%
— Turkish Airlines TK 96% 5 min 0% 28 100%
— Sri Lankan Airlines UL 30% 26 min 4% 28 100%
— Oman Air WY 76% 12 min 11% 28 100%
— KLM KL 87% 11 min 4% 24 100%
— Royal Brunei Airlines BI 75% 19 min 0% 20 100%
— Federal Express FX 75% 24 min 5% 22 95%
— Starlux Airlines JX 60% 14 min 0% 20 100%
— K-Mile Air 8K 47% 35 min 14% 21 95%
— Cebu Pacific 5J 31% 34 min 43% 28 100%
— Ethiopian Airlines ET 100% 5 min 0% 16 100%
— Loong Air GJ 69% 13 min 0% 16 100%
— Hainan Airlines HU 63% 12 min 0% 16 100%
— Egypt Air MS 0% 116 min 13% 8 100%
— Cargolux Airlines CV 0% 218 min 38% 8 100%
— Rimbun Air RI 50% 164 min 0% 2 100%
— Sari Rahayu Biomantara SRB 100% 0 min 0% 2 100%
— Sriwijaya Air SJ 0% 89 min 0% 1 100%
— Air Macau Company Limited NX — — 100% 20 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.3% 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:56 WIB.

Monthly rankings

How this is measured →