Airline punctuality, August 2026

Arrivals · 1 Aug – 31 Aug
On time
79%
Average delay
20 min
Cancelled
15.7%
Flights measured
18,547
Airlines
65

Day by day

Share of flights on time each day, all airlines
0% 50% 100% 1 August 2026: 84% (n=499) 1 Aug 2 August 2026: 80% (n=513) 3 August 2026: 79% (n=500) 4 August 2026: 88% (n=481) 5 August 2026: 84% (n=494) 6 August 2026: 84% (n=497) 6 Aug 7 August 2026: 82% (n=513) 8 August 2026: 79% (n=490) 9 August 2026: 80% (n=523) 10 August 2026: 81% (n=506) 11 August 2026: 80% (n=478) 11 Aug 12 August 2026: 75% (n=517) 13 August 2026: 78% (n=515) 14 August 2026: 78% (n=530) 15 August 2026: 76% (n=528) 16 August 2026: 78% (n=506) 16 Aug 17 August 2026: 77% (n=511) 18 August 2026: 80% (n=504) 19 August 2026: 77% (n=502) 20 August 2026: 80% (n=505) 21 August 2026: 75% (n=513) 21 Aug 22 August 2026: 77% (n=516) 23 August 2026: 82% (n=503) 24 August 2026: 83% (n=488) 25 August 2026: 72% (n=509) 26 August 2026: 75% (n=521) 26 Aug 27 August 2026: 82% (n=488) 28 August 2026: 77% (n=501) 29 August 2026: 79% (n=485) 30 August 2026: 74% (n=502) 31 August 2026: 78% (n=485) 31 Aug
Date · On time
Date On time Flights
1 August 2026 84% 499
2 August 2026 80% 513
3 August 2026 79% 500
4 August 2026 88% 481
5 August 2026 84% 494
6 August 2026 84% 497
7 August 2026 82% 513
8 August 2026 79% 490
9 August 2026 80% 523
10 August 2026 81% 506
11 August 2026 80% 478
12 August 2026 75% 517
13 August 2026 78% 515
14 August 2026 78% 530
15 August 2026 76% 528
16 August 2026 78% 506
17 August 2026 77% 511
18 August 2026 80% 504
19 August 2026 77% 502
20 August 2026 80% 505
21 August 2026 75% 513
22 August 2026 77% 516
23 August 2026 82% 503
24 August 2026 83% 488
25 August 2026 72% 509
26 August 2026 75% 521
27 August 2026 82% 488
28 August 2026 77% 501
29 August 2026 79% 485
30 August 2026 74% 502
31 August 2026 78% 485

Ranking

Airlines ranked by share of flights on time — 1 Aug – 31 Aug
# 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 Malaysia Airlines MH 98% 1 min 5% 221 99%
2 Singapore Airlines SQ 97% 2 min 0% 279 100%
3 All Nippon Airways (ANA) NH 97% 3 min 0% 93 100%
4 Korean Air KE 94% 3 min 0% 33 100%
5 Scoot TR 92% 4 min 0% 155 100%
6 Qantas QF 91% 7 min 0% 44 100%
7 My Indo Airlines 3Y 91% 10 min 36% 91 97%
8 EVA Air BR 90% 3 min 0% 31 100%
9 Turkish Airlines TK 90% 6 min 0% 31 100%
10 AirAsia Malaysia AK 90% 5 min 1% 192 100%
11 Japan Airlines JL 90% 7 min 0% 49 100%
12 Pelita Air IP 90% 7 min 10% 963 100%
13 Garuda Indonesia GA 90% 7 min 3% 3,211 100%
14 Citilink QG 88% 10 min 8% 2,766 100%
15 AirAsia Indonesia QZ 88% 11 min 5% 588 100%
16 Vietnam Airlines VN 87% 7 min 0% 54 100%
17 Thai Airways TG 85% 7 min 0% 62 100%
18 Indigo Airlines 6E 84% 19 min 0% 31 100%
19 China Airlines CI 81% 41 min 4% 56 98%
20 Philippine Airlines PR 81% 10 min 0% 31 100%
21 Asiana Airlines OZ 81% 15 min 0% 31 100%
22 Air China CA 80% 16 min 0% 40 100%
23 China Southern Airlines CZ 79% 16 min 1% 124 100%
24 Qatar Airways QR 78% 10 min 0% 102 98%
25 Saudia SV 76% 37 min 21% 155 99%
26 Batik Air ID 75% 19 min 17% 2,989 100%
27 Cathay Pacific CX 74% 20 min 1% 102 100%
28 China Eastern Airlines MU 73% 16 min 3% 31 100%
29 Xiamen Airlines MF 70% 19 min 0% 155 100%
30 TransNusa 8B 65% 22 min 15% 719 100%
31 Super Air Jet IU 65% 30 min 37% 2,082 100%
32 Airfast Indonesia FS 65% 15 min 3% 36 97%
33 Lion Air JT 64% 45 min 37% 1,341 100%
34 Shandong Airlines SC 56% 34 min 33% 48 100%
35 Oman Air WY 51% 106 min 0% 35 100%
36 VietJet Air VJ 47% 22 min 0% 63 98%
37 Batik Air Malaysia OD 44% 101 min 64% 310 100%
38 Rimbun Air RI 44% 122 min 21% 261 80%
39 Sriwijaya Air SJ 41% 99 min 36% 267 100%
40 Emirates EK 39% 52 min 0% 67 100%
41 Sri Lankan Airlines UL 38% 23 min 0% 32 100%
42 NAM Air IN 34% 262 min 40% 213 100%
43 Etihad Airways EY 27% 53 min 12% 65 97%
Not ranked · fewer than 30 completed flights
— Hainan Airlines HU 93% 3 min 3% 31 94%
— Silk Air MI 67% 40 min 10% 31 97%
— KLM KL 96% 1 min 0% 23 100%
— T'way Air TW 87% 10 min 0% 23 100%
— Spring Air 9C 64% 41 min 65% 62 100%
— Royal Brunei Airlines BI 100% 0 min 0% 23 96%
— Starlux Airlines JX 100% 1 min 0% 22 100%
— Federal Express FX 67% 18 min 0% 21 100%
— Thai Lion Air SL 100% 1 min 35% 31 100%
— Ethiopian Airlines ET 84% 10 min 0% 20 95%
— Cebu Pacific 5J 69% 11 min 29% 24 96%
— World Cargo Airlines 3G 25% 31 min 0% 12 100%
— Cargolux Airlines CV 33% 81 min 0% 9 100%
— Egypt Air MS 13% 68 min 0% 8 100%
— K-Mile Air 8K 100% 0 min 74% 23 100%
— Express Cargo Airlines EC 33% 41 min 0% 3 100%
— Korean Air Cargo KEC 100% 5 min 0% 3 100%
— Air Hongkong Ltd LD 0% 15 min 0% 1 100%
— PT Wira Adirajasa Dirgantara WAD 100% 13 min 0% 1 100%
— Lucky Air 8L — — 100% 7 100%
— Loong Air GJ — — 100% 1 100%
— Mahan Air W5 — — 100% 9 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:27 WIB.

Monthly rankings

How this is measured →