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

Monthly rankings

How this is measured →