Airline punctuality
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.
On time
93%
Average delay
3 min
Cancelled
16.2%
Flights measured
448
Airlines
48
Ranking
| # | Airline | On time | Avg delay | Cancelled | Flights | Coverage |
|---|---|---|---|---|---|---|
| 1 | | 100% | 1 min | 41% | 32 | 81% |
| 2 | | 98% | 1 min | 5% | 99 | 94% |
| 3 | | 93% | 2 min | 9% | 77 | 88% |
| 4 | | 91% | 3 min | 8% | 25 | 100% |
| 5 | | 88% | 2 min | 0% | 17 | 94% |
| 6 | | 88% | 4 min | 14% | 22 | 86% |
| 7 | | 85% | 5 min | 22% | 86 | 83% |
| 8 | | 80% | 6 min | 38% | 58 | 72% |
| Not ranked · fewer than 10 completed flights | ||||||
| — | | 100% | 0 min | 0% | 8 | 100% |
| — | | 100% | 0 min | 0% | 7 | 100% |
| — | | 100% | 0 min | 0% | 5 | 100% |
| — | | 80% | 6 min | 0% | 5 | 100% |
| — | | 75% | 7 min | 0% | 4 | 100% |
| — | | 100% | 4 min | 0% | 3 | 100% |
| — | | 100% | 0 min | 0% | 3 | 100% |
| — | | 100% | 0 min | 0% | 2 | 100% |
| — | | 100% | 3 min | 0% | 2 | 100% |
| — | | 100% | 10 min | 50% | 4 | 100% |
| — | | 100% | 3 min | 0% | 2 | 100% |
| — | | 100% | 0 min | 0% | 2 | 100% |
| — | | 100% | 0 min | 0% | 2 | 100% |
| — | | 100% | 0 min | 14% | 7 | 43% low |
| — | | 100% | 0 min | 0% | 3 | 67% low |
| — | | 100% | 0 min | 0% | 3 | 67% low |
| — | My Indo Airlines 3Y | 100% | 0 min | 33% | 3 | 67% low |
| — | | 100% | 0 min | 0% | 1 | 100% |
| — | Lucky Air 8L | 100% | 15 min | 0% | 1 | 100% |
| — | | 100% | 0 min | 0% | 1 | 100% |
| — | | 100% | 0 min | 0% | 1 | 100% |
| — | | 100% | 0 min | 0% | 1 | 100% |
| — | | 100% | 14 min | 0% | 1 | 100% |
| — | | 100% | 0 min | 0% | 1 | 100% |
| — | | 100% | 0 min | 0% | 1 | 100% |
| — | | 100% | 6 min | 0% | 1 | 100% |
| — | | 100% | 0 min | 0% | 1 | 100% |
| — | | 100% | 0 min | 0% | 1 | 100% |
| — | | 100% | 9 min | 67% | 9 | 78% |
| — | Asiana Airlines OZ | 100% | 0 min | 0% | 1 | 100% |
| — | | 100% | 0 min | 0% | 1 | 100% |
| — | | 100% | 4 min | 0% | 1 | 100% |
| — | | 0% | 22 min | 0% | 1 | 100% |
| — | | 100% | 8 min | 0% | 1 | 100% |
| — | | 100% | 0 min | 0% | 1 | 100% |
| — | | 100% | 0 min | 0% | 2 | 50% low |
| — | | 100% | 4 min | 0% | 1 | 100% |
| — | | 100% | 0 min | 0% | 1 | 100% |
| — | | — | — | 33% | 6 | 33% low |
| — | | — | — | 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, 17:40 WIB.