Airline punctuality

Arrivals · 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

Ranking

Airlines ranked by share of flights on time — 3 Oct
# Airline On time Avg delay Cancelled Flights Coverage
8 Super Air Jet IU 80% 6 min 38% 58 72%
7 Batik Air ID 85% 5 min 22% 86 83%
5 AirAsia Indonesia QZ 88% 2 min 0% 17 94%
6 TransNusa 8B 88% 4 min 14% 22 86%
4 Pelita Air IP 91% 3 min 8% 25 100%
3 Citilink QG 93% 2 min 9% 77 88%
2 Garuda Indonesia GA 98% 1 min 5% 99 94%
1 Lion Air JT 100% 1 min 41% 32 81%
Not ranked · fewer than 10 completed flights
— Shandong Airlines SC 0% 22 min 0% 1 100%
— Xiamen Airlines MF 75% 7 min 0% 4 100%
— Scoot TR 80% 6 min 0% 5 100%
— 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 93% 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, 18:40 WIB.

Monthly rankings

How this is measured →