Airline punctuality, January 2026

Departures · 1 Jan – 31 Jan
On time
46%
Average delay
44 min
Cancelled
14.1%
Flights measured
11,231
Airlines
62

Day by day

Share of flights on time each day, all airlines
0% 50% 100% 1 January 2026: — (n=0) 1 Jan 2 January 2026: — (n=0) 3 January 2026: — (n=0) 4 January 2026: — (n=0) 5 January 2026: — (n=0) 6 January 2026: — (n=0) 6 Jan 7 January 2026: — (n=0) 8 January 2026: — (n=0) 9 January 2026: — (n=0) 10 January 2026: — (n=0) 11 January 2026: 46% (n=28) 11 Jan 12 January 2026: 9% (n=337) 13 January 2026: 49% (n=485) 14 January 2026: 56% (n=512) 15 January 2026: 45% (n=526) 16 January 2026: 39% (n=538) 16 Jan 17 January 2026: 57% (n=470) 18 January 2026: 48% (n=547) 19 January 2026: 51% (n=526) 20 January 2026: 54% (n=479) 21 January 2026: 45% (n=500) 21 Jan 22 January 2026: 29% (n=488) 23 January 2026: 43% (n=522) 24 January 2026: 52% (n=494) 25 January 2026: 55% (n=528) 26 January 2026: 59% (n=316) 26 Jan 27 January 2026: 47% (n=262) 28 January 2026: 49% (n=501) 29 January 2026: 44% (n=490) 30 January 2026: 38% (n=517) 31 January 2026: 46% (n=498) 31 Jan
Date · On time
Date On time Flights
1 January 2026 — 0
2 January 2026 — 0
3 January 2026 — 0
4 January 2026 — 0
5 January 2026 — 0
6 January 2026 — 0
7 January 2026 — 0
8 January 2026 — 0
9 January 2026 — 0
10 January 2026 — 0
11 January 2026 46% 28
12 January 2026 9% 337
13 January 2026 49% 485
14 January 2026 56% 512
15 January 2026 45% 526
16 January 2026 39% 538
17 January 2026 57% 470
18 January 2026 48% 547
19 January 2026 51% 526
20 January 2026 54% 479
21 January 2026 45% 500
22 January 2026 29% 488
23 January 2026 43% 522
24 January 2026 52% 494
25 January 2026 55% 528
26 January 2026 59% 316
27 January 2026 47% 262
28 January 2026 49% 501
29 January 2026 44% 490
30 January 2026 38% 517
31 January 2026 46% 498

Ranking

Airlines ranked by share of flights on time — 1 Jan – 31 Jan
# 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 Etihad Airways EY 84% 12 min 0% 40 95%
2 Qatar Airways QR 82% 12 min 0% 59 95%
3 Pelita Air IP 69% 17 min 7% 649 95%
4 Emirates EK 65% 21 min 0% 39 95%
5 My Indo Airlines 3Y 64% 30 min 16% 61 90%
6 Xiamen Airlines MF 64% 16 min 9% 80 93%
7 Malaysia Airlines MH 62% 17 min 1% 140 96%
8 Thai Airways TG 62% 15 min 0% 40 98%
9 Citilink QG 60% 37 min 6% 1,663 95%
10 China Southern Airlines CZ 58% 14 min 0% 59 97%
11 Batik Air Malaysia OD 54% 49 min 13% 197 95%
12 All Nippon Airways (ANA) NH 53% 16 min 0% 58 95%
13 Saudia SV 53% 39 min 13% 94 96%
14 AirAsia Indonesia QZ 51% 43 min 2% 562 94%
15 Garuda Indonesia GA 48% 25 min 3% 1,960 95%
16 AirAsia Malaysia AK 47% 33 min 0% 111 95%
17 Singapore Airlines SQ 46% 26 min 0% 179 95%
18 Cathay Pacific CX 45% 26 min 5% 62 95%
19 Vietnam Airlines VN 40% 22 min 0% 33 91%
20 TransNusa 8B 40% 51 min 13% 285 95%
21 Lion Air JT 33% 123 min 46% 964 94%
22 Batik Air ID 32% 49 min 16% 1,995 95%
23 China Airlines CI 30% 40 min 0% 34 97%
24 Super Air Jet IU 29% 72 min 36% 1,377 95%
25 NAM Air IN 25% 61 min 17% 142 93%
26 VietJet Air VJ 24% 39 min 0% 40 93%
27 Scoot TR 22% 40 min 0% 80 95%
28 Sriwijaya Air SJ 22% 57 min 14% 174 97%
29 Rimbun Air RI 18% 174 min 17% 136 90%
Not ranked · fewer than 30 completed flights
— Japan Airlines JL 41% 17 min 0% 31 94%
— Thai Lion Air SL 34% 33 min 3% 32 94%
— Qantas QF 52% 22 min 0% 28 96%
— Airfast Indonesia FS 77% 19 min 0% 26 100%
— Korean Air KE 10% 34 min 0% 22 95%
— EVA Air BR 15% 36 min 0% 21 95%
— Air China CA 85% 10 min 13% 24 96%
— Asiana Airlines OZ 70% 14 min 0% 20 100%
— Cebu Pacific 5J 47% 21 min 0% 20 95%
— Indigo Airlines 6E 37% 48 min 0% 20 95%
— China Eastern Airlines MU 42% 28 min 0% 20 95%
— Shandong Airlines SC 5% 35 min 19% 26 92%
— Turkish Airlines TK 74% 12 min 0% 20 95%
— Sri Lankan Airlines UL 21% 34 min 0% 20 95%
— Oman Air WY 68% 17 min 0% 20 95%
— Philippine Airlines PR 50% 24 min 0% 19 95%
— KLM KL 81% 12 min 0% 17 94%
— K-Mile Air 8K 57% 30 min 6% 16 94%
— Royal Brunei Airlines BI 46% 15 min 0% 14 93%
— Federal Express FX 54% 57 min 7% 15 93%
— Ethiopian Airlines ET 91% 16 min 0% 11 100%
— Hainan Airlines HU 9% 31 min 0% 11 100%
— Starlux Airlines JX 91% 7 min 0% 11 100%
— Loong Air GJ 60% 27 min 0% 11 91%
— Express Cargo Airlines EC 33% 188 min 0% 6 100%
— Egypt Air MS 50% 14 min 0% 6 100%
— Cargolux Airlines CV 20% 206 min 0% 6 83%
— Air Macau Company Limited NX 100% 9 min 75% 12 100%
— Lucky Air 8L 0% 155 min 33% 3 100%
— Air Hongkong Ltd LD 50% 14 min 0% 2 100%
— Bbn Airlines 0B 0% 79 min 33% 3 67% low
— Silk Air MI 0% 30 min 0% 1 100%
— SCC SCC 100% 3 min 0% 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 68% of the period. 5.0% 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, 14:29 WIB.

Monthly rankings

How this is measured →