Airline punctuality, April 2026

Departures · 1 Apr – 30 Apr
On time
56%
Average delay
30 min
Cancelled
15.8%
Flights measured
15,762
Airlines
65

Day by day

Share of flights on time each day, all airlines
0% 50% 100% 1 April 2026: 40% (n=544) 1 Apr 2 April 2026: 41% (n=544) 3 April 2026: 46% (n=533) 4 April 2026: 57% (n=495) 5 April 2026: 51% (n=549) 6 April 2026: 48% (n=518) 6 Apr 7 April 2026: 56% (n=474) 8 April 2026: 56% (n=488) 9 April 2026: 60% (n=456) 10 April 2026: 52% (n=497) 11 April 2026: 62% (n=451) 11 Apr 12 April 2026: 56% (n=506) 13 April 2026: 55% (n=462) 14 April 2026: 58% (n=437) 15 April 2026: 54% (n=460) 16 April 2026: 64% (n=443) 16 Apr 17 April 2026: 57% (n=479) 18 April 2026: 65% (n=443) 19 April 2026: 57% (n=484) 20 April 2026: 64% (n=462) 21 April 2026: 62% (n=292) 21 Apr 22 April 2026: 62% (n=434) 23 April 2026: 57% (n=444) 24 April 2026: 57% (n=465) 25 April 2026: 62% (n=438) 26 April 2026: 67% (n=476) 26 Apr 27 April 2026: 67% (n=448) 28 April 2026: 60% (n=407) 29 April 2026: 50% (n=4) 30 April 2026: 25% (n=4) 30 Apr
Date · On time
Date On time Flights
1 April 2026 40% 544
2 April 2026 41% 544
3 April 2026 46% 533
4 April 2026 57% 495
5 April 2026 51% 549
6 April 2026 48% 518
7 April 2026 56% 474
8 April 2026 56% 488
9 April 2026 60% 456
10 April 2026 52% 497
11 April 2026 62% 451
12 April 2026 56% 506
13 April 2026 55% 462
14 April 2026 58% 437
15 April 2026 54% 460
16 April 2026 64% 443
17 April 2026 57% 479
18 April 2026 65% 443
19 April 2026 57% 484
20 April 2026 64% 462
21 April 2026 62% 292
22 April 2026 62% 434
23 April 2026 57% 444
24 April 2026 57% 465
25 April 2026 62% 438
26 April 2026 67% 476
27 April 2026 67% 448
28 April 2026 60% 407
29 April 2026 50% 4
30 April 2026 25% 4

Ranking

Airlines ranked by share of flights on time — 1 Apr – 30 Apr
# 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 NAM Air IN 16% 54 min 16% 204 95%
33 Rimbun Air RI 18% 235 min 25% 214 76%
32 China Airlines CI 20% 65 min 6% 52 92%
31 Sriwijaya Air SJ 25% 82 min 18% 282 94%
30 My Indo Airlines 3Y 36% 52 min 23% 90 91%
29 Super Air Jet IU 38% 44 min 31% 1,844 95%
28 Lion Air JT 43% 84 min 26% 1,155 95%
27 AirAsia Indonesia QZ 43% 52 min 21% 823 95%
26 AirAsia Malaysia AK 44% 28 min 0% 162 95%
25 Cathay Pacific CX 44% 25 min 0% 99 98%
24 VietJet Air VJ 47% 22 min 25% 69 96%
23 TransNusa 8B 48% 31 min 13% 471 94%
22 Scoot TR 49% 19 min 0% 117 93%
21 Batik Air ID 54% 19 min 11% 2,510 96%
20 Thai Airways TG 56% 17 min 0% 58 95%
19 Shandong Airlines SC 57% 26 min 29% 45 96%
18 Japan Airlines JL 61% 13 min 0% 46 89%
17 Garuda Indonesia GA 63% 18 min 8% 2,845 95%
16 Xiamen Airlines MF 66% 16 min 8% 145 92%
15 Citilink QG 68% 16 min 12% 2,474 96%
14 Singapore Airlines SQ 68% 14 min 0% 261 95%
13 Batik Air Malaysia OD 71% 13 min 49% 290 96%
12 Saudia SV 71% 32 min 33% 156 91%
11 Malaysia Airlines MH 72% 14 min 3% 203 96%
10 Vietnam Airlines VN 72% 13 min 4% 50 96%
9 Emirates EK 76% 12 min 0% 58 95%
8 All Nippon Airways (ANA) NH 78% 11 min 0% 87 93%
7 Pelita Air IP 78% 12 min 23% 932 94%
6 Etihad Airways EY 78% 10 min 28% 61 95%
5 China Southern Airlines CZ 80% 14 min 0% 87 97%
4 Qantas QF 82% 13 min 0% 42 93%
3 Qatar Airways QR 84% 90 min 22% 87 92%
2 Airfast Indonesia FS 89% 8 min 0% 39 95%
1 Air China CA 94% 8 min 11% 37 97%
Not ranked · fewer than 30 completed flights
— EVA Air BR 0% 61 min 0% 29 97%
— Lucky Air 8L 0% 54 min 0% 13 92%
— Cargolux Airlines CV 0% 241 min 0% 8 100%
— Korean Air Cargo KEC 0% 44 min 0% 4 100%
— Silk Way West Airlines 7L 0% 389 min 0% 1 100%
— K-Mile Air 8K 0% 127 min 85% 13 92%
— HE HE 0% 34 min 50% 2 100%
— Prathita Titian Nusantara PTN 0% 17 min 0% 1 100%
— Starlux Airlines JX 5% 41 min 0% 21 95%
— Sri Lankan Airlines UL 14% 45 min 21% 29 97%
— Sari Rahayu Biomantara SRB 25% 124 min 0% 5 80%
— Express Cargo Airlines EC 29% 44 min 0% 7 100%
— Silk Air MI 33% 76 min 10% 31 87%
— China Eastern Airlines MU 41% 79 min 0% 30 90%
— Korean Air KE 42% 17 min 3% 29 93%
— Philippine Airlines PR 46% 34 min 0% 30 93%
— Cebu Pacific 5J 50% 20 min 8% 25 96%
— Federal Express FX 50% 26 min 0% 21 95%
— Egypt Air MS 50% 29 min 20% 5 100%
— Royal Brunei Airlines BI 53% 24 min 0% 21 90%
— Asiana Airlines OZ 65% 15 min 0% 29 90%
— Ethiopian Airlines ET 81% 21 min 0% 17 94%
— Thai Lion Air SL 82% 10 min 21% 29 97%
— KLM KL 84% 12 min 0% 20 95%
— Indigo Airlines 6E 85% 8 min 16% 25 96%
— Turkish Airlines TK 86% 10 min 0% 30 93%
— Hainan Airlines HU 87% 11 min 0% 16 94%
— Oman Air WY 90% 35 min 24% 29 93%
— Loong Air GJ 100% 2 min 25% 8 100%
— Air Macau Company Limited NX — — 95% 21 95%
— Mahan Air W5 — — 88% 8 88%
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. 5.4% 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 →