Airline punctuality, September 2026

Departures · 1 Sept – 30 Sept
On time
51%
Average delay
37 min
Cancelled
23.4%
Flights measured
17,661
Airlines
68

Day by day

Share of flights on time each day, all airlines
0% 50% 100% 1 September 2026: 57% (n=455) 1 Sept 2 September 2026: 51% (n=480) 3 September 2026: 54% (n=481) 4 September 2026: 53% (n=487) 5 September 2026: 52% (n=477) 6 September 2026: 71% (n=7) 6 Sept 7 September 2026: 0% (n=3) 8 September 2026: 29% (n=428) 9 September 2026: 45% (n=483) 10 September 2026: 49% (n=488) 11 September 2026: 45% (n=495) 11 Sept 12 September 2026: 56% (n=463) 13 September 2026: 56% (n=495) 14 September 2026: 53% (n=483) 15 September 2026: 57% (n=472) 16 September 2026: 49% (n=480) 16 Sept 17 September 2026: 54% (n=476) 18 September 2026: 46% (n=491) 19 September 2026: 53% (n=483) 20 September 2026: 48% (n=507) 21 September 2026: 58% (n=479) 21 Sept 22 September 2026: 57% (n=463) 23 September 2026: 55% (n=490) 24 September 2026: 54% (n=484) 25 September 2026: 49% (n=497) 26 September 2026: 56% (n=485) 26 Sept 27 September 2026: 43% (n=512) 28 September 2026: 51% (n=491) 29 September 2026: 58% (n=472) 30 September 2026: 45% (n=499) 30 Sept
Date · On time
Date On time Flights
1 September 2026 57% 455
2 September 2026 51% 480
3 September 2026 54% 481
4 September 2026 53% 487
5 September 2026 52% 477
6 September 2026 71% 7
7 September 2026 0% 3
8 September 2026 29% 428
9 September 2026 45% 483
10 September 2026 49% 488
11 September 2026 45% 495
12 September 2026 56% 463
13 September 2026 56% 495
14 September 2026 53% 483
15 September 2026 57% 472
16 September 2026 49% 480
17 September 2026 54% 476
18 September 2026 46% 491
19 September 2026 53% 483
20 September 2026 48% 507
21 September 2026 58% 479
22 September 2026 57% 463
23 September 2026 55% 490
24 September 2026 54% 484
25 September 2026 49% 497
26 September 2026 56% 485
27 September 2026 43% 512
28 September 2026 51% 491
29 September 2026 58% 472
30 September 2026 45% 499

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

Monthly rankings

How this is measured →