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

Monthly rankings

How this is measured →