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.
28 China Airlines CI 17% 46 min 0% 48 100%
27 Scoot TR 32% 31 min 3% 112 100%
26 TransNusa 8B 36% 91 min 27% 229 100%
25 Vietnam Airlines VN 38% 30 min 0% 48 100%
24 AirAsia Malaysia AK 38% 46 min 0% 156 100%
23 My Indo Airlines 3Y 38% 61 min 12% 42 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 Batik Air ID 51% 23 min 18% 253 100%
18 AirAsia Indonesia QZ 51% 41 min 3% 438 98%
17 Xiamen Airlines MF 52% 41 min 10% 112 100%
16 Cathay Pacific CX 53% 26 min 6% 93 100%
15 Garuda Indonesia GA 53% 21 min 4% 520 100%
14 Korean Air KE 56% 24 min 0% 32 100%
13 Batik Air Malaysia OD 61% 40 min 21% 280 100%
12 Emirates EK 62% 17 min 2% 56 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 20% 138 99%
7 Malaysia Airlines MH 70% 15 min 2% 196 100%
6 Lion Air JT 71% 16 min 3% 32 100%
5 Japan Airlines JL 80% 12 min 4% 46 100%
4 Citilink QG 84% 8 min 19% 117 99%
3 Qatar Airways QR 89% 8 min 14% 84 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%
— Sriwijaya Air SJ 0% 89 min 0% 1 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%
— Rimbun Air RI 50% 164 min 0% 2 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%
— 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%
— Pelita Air IP 82% 9 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%
— Sari Rahayu Biomantara SRB 100% 0 min 0% 2 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:50 WIB.

Monthly rankings

How this is measured →