‹ Aircraft

ZS-SXJ / 00B02E

215 flights over 80 days · 2.69 legs/day · base FAOR · Johannesburg · operators: SAA

215
Flights
6
Airports served
2%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

No static metadata for this hex (OpenSky covers ~79% of the fleet).

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 2 legs SAA
FAOR → FACT → SBGR
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
2026-06-22 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-06-21 2 legs round-trip SAA
FAOR → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-06-20 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-06-18 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-06-17 3 legs SAA
FACT → FAOR → DNMM → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-06-16 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-06-15 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-06-14 2 legs round-trip SAA
FAOR → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-06-13 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-06-11 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-06-10 2 legs round-trip SAA
FAOR → DNMM → FAOR
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-06-09 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-06-08 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-06-07 2 legs round-trip SAA
FAOR → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-06-06 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · ⏱ 18:11– (Nonem)
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-06-04 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-06-03 2 legs round-trip SAA
FAOR → DNMM → FAOR
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-06-02 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-06-01 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-05-31 2 legs round-trip SAA
FAOR → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-05-30 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · ⏱ 17:50– (Nonem)
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-05-28 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-05-27 3 legs SAA
FACT → FAOR → DNMM → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-05-26 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-05-25 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-05-24 3 legs SAA
FACT → FAOR → DGAA → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-05-23 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-05-21 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · ⏱ 18:32– (Nonem)
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-05-20 2 legs round-trip SAA
FAOR → DNMM → FAOR
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-05-19 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-05-18 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-05-17 3 legs SAA
FACT → FAOR → DNMM → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-05-16 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-05-14 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-05-13 2 legs round-trip SAA
FAOR → DNMM → FAOR
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-05-12 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-05-11 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-05-10 3 legs SAA
FACT → FAOR → DGAA → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-05-09 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-05-07 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-05-06 3 legs SAA
FACT → FAOR → DNMM → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-05-05 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-05-04 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-05-03 3 legs SAA
FACT → FAOR → DGAA → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-05-02 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-04-30 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-04-29 3 legs SAA
FACT → FAOR → DNMM → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-04-28 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-04-27 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-04-26 3 legs SAA
FACT → FAOR → DGAA → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-04-25 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-04-23 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-04-22 3 legs SAA
FACT → FAOR → DNMM → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-04-21 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-04-20 3 legs SAA
FACT → FAOR → SBGR → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-04-19 2 legs round-trip SAA
FACT → SBGR → FACT
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched Z
2026-04-18 1 legs SAA
FAOR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
2026-04-16 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-04-15 3 legs SAA
FACT → FAOR → DNMM → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-04-14 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-04-13 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-04-12 2 legs round-trip SAA
FAOR → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-04-11 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-04-09 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-04-08 3 legs SAA
FACT → FAOR → DNMM → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · ⏱ 21:28– (Nonem)
2026-04-07 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-04-06 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-04-05 3 legs SAA
FACT → FAOR → DGAA → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:15Z
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-04-04 3 legs SAA
FAOR → FACT → SBGR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA317 · SA317 · sched 06:55Z
FACT SBGR FACT · Cape Town → SBGR · São Paulo intl SAA226 · SA226 · sched 10:50Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:15Z
2026-04-02 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-04-01 2 legs round-trip SAA
FAOR → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-03-31 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-03-30 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 07:50Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:05Z
2026-03-29 2 legs round-trip SAA
FAOR → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA052 · SA52 · sched 12:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA053 · SA53 · sched 20:30Z
2026-03-28 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · ⏱ 17:55– (Nonem)
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-03-26 2 legs round-trip SAA
FAOR → SBGR → FAOR
FAOR SBGR FAOR · Johannesburg → SBGR · São Paulo intl SAA222 · SA222 · sched 09:10Z
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:45Z
2026-03-25 2 legs round-trip SAA
FAOR → DNMM → FAOR
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM FAOR DNMM · Lagos → FAOR · Johannesburg intl SAA061 · SA61 · sched 21:00Z
2026-03-24 4 legs round-trip SAA
FAOR → DGAA → DIAP → DGAA → FAOR
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-03-23 1 legs SAA
SBGR → FAOR
SBGR FAOR SBGR · São Paulo → FAOR · Johannesburg intl SAA223 · SA223 · sched 20:45Z