Airline punctuality, September 2026

Arrivals · 1 Sept – 30 Sept
On time
78%
Average delay
26 min
Cancelled
23.6%
Flights measured
17,702
Airlines
67

Day by day

Share of flights on time each day, all airlines
0% 50% 100% 1 September 2026: 81% (n=452) 1 Sept 2 September 2026: 80% (n=485) 3 September 2026: 79% (n=484) 4 September 2026: 80% (n=498) 5 September 2026: 78% (n=460) 6 September 2026: 75% (n=4) 6 Sept 7 September 2026: 0% (n=4) 8 September 2026: 64% (n=435) 9 September 2026: 74% (n=479) 10 September 2026: 76% (n=486) 11 September 2026: 76% (n=504) 11 Sept 12 September 2026: 84% (n=458) 13 September 2026: 83% (n=493) 14 September 2026: 74% (n=487) 15 September 2026: 81% (n=467) 16 September 2026: 78% (n=488) 16 Sept 17 September 2026: 80% (n=476) 18 September 2026: 75% (n=500) 19 September 2026: 79% (n=475) 20 September 2026: 76% (n=500) 21 September 2026: 81% (n=484) 21 Sept 22 September 2026: 82% (n=460) 23 September 2026: 79% (n=494) 24 September 2026: 82% (n=485) 25 September 2026: 78% (n=497) 26 September 2026: 82% (n=480) 26 Sept 27 September 2026: 71% (n=506) 28 September 2026: 79% (n=490) 29 September 2026: 85% (n=469) 30 September 2026: 74% (n=503) 30 Sept
Date · On time
Date On time Flights
1 September 2026 81% 452
2 September 2026 80% 485
3 September 2026 79% 484
4 September 2026 80% 498
5 September 2026 78% 460
6 September 2026 75% 4
7 September 2026 0% 4
8 September 2026 64% 435
9 September 2026 74% 479
10 September 2026 76% 486
11 September 2026 76% 504
12 September 2026 84% 458
13 September 2026 83% 493
14 September 2026 74% 487
15 September 2026 81% 467
16 September 2026 78% 488
17 September 2026 80% 476
18 September 2026 75% 500
19 September 2026 79% 475
20 September 2026 76% 500
21 September 2026 81% 484
22 September 2026 82% 460
23 September 2026 79% 494
24 September 2026 82% 485
25 September 2026 78% 497
26 September 2026 82% 480
27 September 2026 71% 506
28 September 2026 79% 490
29 September 2026 85% 469
30 September 2026 74% 503

Ranking

Airlines ranked by share of flights on time — 1 Sept – 30 Sept
# 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 Korean Air KE 100% 0 min 9% 34 97%
2 Malaysia Airlines MH 98% 1 min 8% 210 100%
3 Vietnam Airlines VN 96% 3 min 8% 51 100%
4 AirAsia Malaysia AK 95% 2 min 7% 184 100%
5 Scoot TR 95% 9 min 8% 150 100%
6 Qantas QF 95% 5 min 11% 44 100%
7 Singapore Airlines SQ 93% 9 min 7% 274 100%
8 All Nippon Airways (ANA) NH 93% 5 min 8% 90 100%
9 AirAsia Indonesia QZ 92% 4 min 7% 571 100%
10 Air China CA 91% 5 min 8% 36 100%
11 Xiamen Airlines MF 91% 9 min 7% 150 100%
12 Qatar Airways QR 89% 7 min 10% 92 100%
13 Cathay Pacific CX 89% 8 min 9% 99 100%
14 Pelita Air IP 88% 9 min 22% 864 100%
15 Garuda Indonesia GA 88% 15 min 11% 3,165 100%
16 Citilink QG 86% 12 min 17% 2,598 100%
17 My Indo Airlines 3Y 84% 16 min 30% 96 97%
18 China Southern Airlines CZ 84% 9 min 6% 113 100%
19 Japan Airlines JL 83% 26 min 11% 47 100%
20 Indigo Airlines 6E 80% 14 min 9% 33 100%
21 Etihad Airways EY 80% 68 min 11% 62 100%
22 VietJet Air VJ 79% 8 min 7% 60 100%
23 Emirates EK 74% 15 min 8% 63 100%
24 Thai Airways TG 70% 45 min 7% 60 100%
25 Batik Air ID 69% 29 min 26% 2,848 100%
26 Saudia SV 69% 38 min 30% 145 100%
27 China Airlines CI 68% 48 min 13% 54 100%
28 Lion Air JT 66% 43 min 48% 1,239 99%
29 Super Air Jet IU 59% 53 min 48% 2,079 100%
30 TransNusa 8B 58% 40 min 25% 730 99%
31 Sriwijaya Air SJ 55% 57 min 17% 213 99%
32 Rimbun Air RI 48% 130 min 22% 219 81%
33 NAM Air IN 33% 202 min 40% 161 99%
34 Batik Air Malaysia OD 27% 112 min 52% 301 100%
Not ranked · fewer than 30 completed flights
— Airfast Indonesia FS 59% 17 min 6% 31 100%
— Asiana Airlines OZ 83% 46 min 6% 31 100%
— Turkish Airlines TK 79% 25 min 6% 31 100%
— EVA Air BR 82% 9 min 7% 30 100%
— China Eastern Airlines MU 71% 12 min 7% 30 100%
— Oman Air WY 82% 33 min 10% 31 100%
— Hainan Airlines HU 96% 3 min 10% 30 100%
— Philippine Airlines PR 96% 4 min 10% 30 100%
— Shandong Airlines SC 67% 18 min 40% 47 98%
— Spring Air 9C 56% 29 min 50% 50 100%
— Sri Lankan Airlines UL 65% 22 min 23% 30 100%
— K-Mile Air 8K 86% 46 min 12% 25 100%
— Royal Brunei Airlines BI 95% 2 min 9% 22 100%
— Federal Express FX 60% 16 min 9% 22 100%
— Starlux Airlines JX 100% 1 min 9% 22 100%
— T'way Air TW 100% 1 min 14% 22 100%
— KLM KL 94% 7 min 19% 21 100%
— Ethiopian Airlines ET 100% 0 min 6% 17 100%
— Cebu Pacific 5J 75% 32 min 50% 26 96%
— Lucky Air 8L 83% 10 min 8% 13 100%
— Silk Air MI 58% 66 min 25% 16 100%
— Thai Lion Air SL 91% 15 min 52% 23 100%
— Egypt Air MS 89% 80 min 0% 9 100%
— Cargolux Airlines CV 25% 323 min 0% 8 100%
— Air Atlanta CC 67% 6 min 0% 3 100%
— Sari Rahayu Biomantara SRB 33% 54 min 0% 3 100%
— Juneyao Air HO 100% 0 min 33% 3 100%
— Air Hongkong Ltd LD 100% 1 min 0% 2 100%
— Express Cargo Airlines EC 0% 134 min 0% 1 100%
— Georgian Aviation FGA 0% 20 min 0% 1 100%
— World Cargo Airlines 3G — — 100% 14 100%
— Mahan Air W5 — — 100% 8 100%
— Airline Not Found XX — — 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.5% 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 →