Airline punctuality

Arrivals · 4 Sept – 3 Oct

How often each airline leaves Soekarno-Hatta on time, measured from the live flight board every five minutes. A flight counts as on time when it is no more than 15 minutes behind schedule.

Direction DeparturesArrivals
On time
93%
Average delay
3 min
Cancelled
16.2%
Flights measured
448
Airlines
48

Day by day

Share of flights on time each day, all airlines
0% 50% 100% 4 September 2026: — (n=0) 4 Sept 5 September 2026: — (n=0) 6 September 2026: — (n=0) 7 September 2026: — (n=0) 8 September 2026: — (n=0) 9 September 2026: — (n=0) 9 Sept 10 September 2026: — (n=0) 11 September 2026: — (n=0) 12 September 2026: — (n=0) 13 September 2026: — (n=0) 14 September 2026: — (n=0) 14 Sept 15 September 2026: — (n=0) 16 September 2026: — (n=0) 17 September 2026: — (n=0) 18 September 2026: — (n=0) 19 September 2026: — (n=0) 19 Sept 20 September 2026: — (n=0) 21 September 2026: — (n=0) 22 September 2026: — (n=0) 23 September 2026: — (n=0) 24 September 2026: — (n=0) 24 Sept 25 September 2026: — (n=0) 26 September 2026: — (n=0) 27 September 2026: — (n=0) 28 September 2026: — (n=0) 29 September 2026: — (n=0) 29 Sept 30 September 2026: — (n=0) 1 October 2026: — (n=0) 2 October 2026: — (n=0) 3 October 2026: 93% (n=364) 3 Oct
Date · On time
Date On time Flights
4 September 2026 — 0
5 September 2026 — 0
6 September 2026 — 0
7 September 2026 — 0
8 September 2026 — 0
9 September 2026 — 0
10 September 2026 — 0
11 September 2026 — 0
12 September 2026 — 0
13 September 2026 — 0
14 September 2026 — 0
15 September 2026 — 0
16 September 2026 — 0
17 September 2026 — 0
18 September 2026 — 0
19 September 2026 — 0
20 September 2026 — 0
21 September 2026 — 0
22 September 2026 — 0
23 September 2026 — 0
24 September 2026 — 0
25 September 2026 — 0
26 September 2026 — 0
27 September 2026 — 0
28 September 2026 — 0
29 September 2026 — 0
30 September 2026 — 0
1 October 2026 — 0
2 October 2026 — 0
3 October 2026 93% 364

Ranking

Airlines ranked by share of flights on time — 4 Sept – 3 Oct
# Airline On time Avg delay Cancelled Flights Coverage
3 Batik Air ID 85% 5 min 22% 86 83%
2 Citilink QG 93% 2 min 9% 77 88%
1 Garuda Indonesia GA 98% 1 min 5% 99 94%
Not ranked · fewer than 30 completed flights
— Shandong Airlines SC 0% 22 min 0% 1 100%
— Xiamen Airlines MF 75% 7 min 0% 4 100%
— Super Air Jet IU 80% 6 min 38% 58 72%
— Scoot TR 80% 6 min 0% 5 100%
— TransNusa 8B 88% 4 min 14% 22 86%
— AirAsia Indonesia QZ 88% 2 min 0% 17 94%
— Pelita Air IP 91% 3 min 8% 25 100%
— Lion Air JT 100% 1 min 41% 32 81%
— Singapore Airlines SQ 100% 0 min 0% 8 100%
— Malaysia Airlines MH 100% 0 min 0% 7 100%
— AirAsia Malaysia AK 100% 0 min 0% 5 100%
— Cathay Pacific CX 100% 4 min 0% 3 100%
— China Southern Airlines CZ 100% 0 min 0% 3 100%
— Emirates EK 100% 0 min 0% 2 100%
— Etihad Airways EY 100% 3 min 0% 2 100%
— NAM Air IN 100% 10 min 50% 4 100%
— Japan Airlines JL 100% 3 min 0% 2 100%
— All Nippon Airways (ANA) NH 100% 0 min 0% 2 100%
— Qatar Airways QR 100% 0 min 0% 2 100%
— Sriwijaya Air SJ 100% 0 min 14% 7 43% low
— Saudia SV 100% 0 min 0% 3 67% low
— Thai Airways TG 100% 0 min 0% 3 67% low
— My Indo Airlines 3Y 100% 0 min 33% 3 67% low
— Interglobe Aviation Limited 6E 100% 0 min 0% 1 100%
— Lucky Air 8L 100% 15 min 0% 1 100%
— EVA Air BR 100% 0 min 0% 1 100%
— China Airlines CI 100% 0 min 0% 1 100%
— Ethiopian Airlines ET 100% 0 min 0% 1 100%
— Airfast Indonesia FS 100% 14 min 0% 1 100%
— Juneyao Air HO 100% 0 min 0% 1 100%
— Hainan Airlines HU 100% 0 min 0% 1 100%
— Starlux Airlines JX 100% 6 min 0% 1 100%
— KLM KL 100% 0 min 0% 1 100%
— China Eastern Airlines MU 100% 0 min 0% 1 100%
— Batik Air Malaysia OD 100% 9 min 67% 9 78%
— Asiana Airlines OZ 100% 0 min 0% 1 100%
— Philippine Airlines PR 100% 0 min 0% 1 100%
— Qantas QF 100% 4 min 0% 1 100%
— Turkish Airlines TK 100% 8 min 0% 1 100%
— T'way Air TW 100% 0 min 0% 1 100%
— VietJet Air VJ 100% 0 min 0% 2 50% low
— Vietnam Airlines VN 100% 4 min 0% 1 100%
— Oman Air WY 100% 0 min 0% 1 100%
— Rimbun Air RI — — 33% 6 33% low
— Thai Lion Airlines SL — — 100% 1 100%

Coverage is the share of an airline's flights for which the airport board 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.

Collector coverage 3% of the period. 13.8% of flights left the board without a final status and are excluded. Data collection started on 3 October 2026. Figures firm up as more days accumulate. Last collector run: 4 Oct, 17:40 WIB.

Monthly rankings

How this is measured →