Cape Town (CPT) – O.R. Tambo (JNB)
From Aug 29, 2026 to Oct 10, 2026 we saw 2,195 flights between Cape Town and O.R. Tambo on public flight boards. This is a sample, not a full count.
according to Avionio collected from public airport flight boards (Avionio) — not an official count
This route is a sample
These flights come from public flight boards that we read on a rotating schedule, so some days are missing. The totals undercount the route. Use them to see which airlines fly it, not how many flights there are.
By direction
CPT → JNB
- Recorded departures
- 1,759
JNB → CPT
- Recorded departures
- 446
CPT → JNB and JNB → CPT counted separately.
Airlines on this route
Aug 29, 2026 – Oct 10, 2026| Airline | Scheduled flights | Share |
|---|---|---|
| Safair FA | 1,116 | 50.6% |
| South African Airways SA | 420 | 19.0% |
| Airlink 4Z | 296 | 13.4% |
| LIFT Airline GE | 261 | 11.8% |
| Other airlines (each under 5%) | 112 | 5.1% |
Counted from flight boards. Codeshares are merged into one flight; airlines under 5% of flights are grouped, because airline codes on flight boards are sometimes reused by another carrier.
Flight numbers on this route
4343 of 43
| Flight numbers | By direction | Departures | On time |
|---|---|---|---|
| 4Z4Z920 | CPT → JNB | 43 | 58.1% |
| 4Z4Z922 | CPT → JNB | 43 | 48.8% |
| 4Z4Z924 | CPT → JNB | 43 | 16.3% |
| 4Z4Z926 | CPT → JNB | 43 | 58.1% |
| 4Z4Z950 | CPT → JNB | 43 | 41.9% |
| FA690 | CPT → JNB | 43 | 69.1% |
| FA693 | CPT → JNB | 43 | 58.1% |
| GE132 | CPT → JNB | 43 | 46.5% |
| SA326 | CPT → JNB | 43 | 81.4% |
| SA342 | CPT → JNB | 43 | 64.3% |
| SA354 | CPT → JNB | 43 | 65.1% |
| SA362 | CPT → JNB | 43 | 72.1% |
| SA366 | CPT → JNB | 43 | 74.4% |
| SA372 | CPT → JNB | 43 | 81.4% |
| SQ479 | CPT → JNB | 43 | 72.1% |
| FA621 | CPT → JNB | 42 | 81.0% |
| GE124 | CPT → JNB | 42 | 63.4% |
| SA332 | CPT → JNB | 42 | 81.0% |
| W222032 | CPT → JNB | 42 | |
| W222024 | CPT → JNB | 41 | |
| FA201 | CPT → JNB | 40 | 84.6% |
| FA200 | JNB → CPT | 39 | 84.6% |
| 4Z4Z928 | CPT → JNB | 37 | 29.7% |
| FA100 | CPT → JNB | 37 | 91.9% |
| FA112 | CPT → JNB | 37 | 75.7% |
| FA120 | CPT → JNB | 37 | 78.4% |
| FA215 | CPT → JNB | 37 | 62.9% |
| FA293 | CPT → JNB | 37 | 59.5% |
| 4Z4Z932 | CPT → JNB | 36 | 30.6% |
| 5Z5Z831 | CPT → JNB | 36 | 80.0% |
| FA299 | CPT → JNB | 36 | 87.9% |
| GE134 | CPT → JNB | 36 | 42.9% |
| SA316 | CPT → JNB | 36 | 80.6% |
| W222034 | CPT → JNB | 34 | |
| FA295 | CPT → JNB | 33 | 51.6% |
| FA114 | CPT → JNB | 32 | 84.4% |
| FA601 | CPT → JNB | 31 | 80.7% |
| FA604 | JNB → CPT | 31 | 66.7% |
| FA605 | CPT → JNB | 31 | 73.3% |
| SA306 | CPT → JNB | 31 | 87.1% |
| GE101 | JNB → CPT | 30 | 48.3% |
| SA302 | CPT → JNB | 30 | 96.7% |
| SA303 | JNB → CPT | 30 | 70.0% |
Flight numbers are the codes sold on tickets. On shared flights one aircraft can carry several of them. Only numbers with at least 30 flights have a page.