‹ Aircraft

ZS-SXM / 00B1FB

234 flights over 80 days · 2.93 legs/day · base FAOR · Johannesburg · operators: SAA

234
Flights
7
Airports served
2%
ADS-B observed
2
Ferry / no-flightnum

Aircraft identity

A330 343E A333
South African Airways · reg ZS-SXM
Airbus · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 3 legs SAA
FAOR → DGAA → DIAP → DGAA
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
2026-06-21 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-20 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-19 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-18 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-17 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-16 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-14 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-13 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-12 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-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-06-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-06-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-06-07 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:12– (Nonem)
2026-06-06 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-05 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-04 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:07– (Nonem)
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-06-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-06-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-05-31 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-30 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-29 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-28 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-27 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-26 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-24 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-23 4 legs round-trip SAA
DIAP → DGAA → FAOR → DGAA → DIAP
DIAP DGAA DIAP · Abidjan → DGAA · Accra intl SAA057 · SA57 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
FAOR DGAA FAOR · Johannesburg → DGAA · Accra ferry intl SAA056 · sched Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched Z
2026-05-22 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-21 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-20 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-19 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-17 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-16 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-15 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-14 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-13 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-12 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-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-05-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-05-08 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-07 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-06 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-05 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:31– (Nonem)
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-05-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-05-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-05-01 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-04-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 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-04-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-04-28 4 legs round-trip SAA
DGAA → DIAP → DGAA → FAOR → DGAA
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 08:55Z
FAOR DGAA FAOR · Johannesburg → DGAA · Accra ⚠ gap intl SAA056 · SA56 · sched 08:55Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 18:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra ⚠ gap intl SAA057 · SA57 · ⏱ 18:19– (Nonem)
2026-04-27 2 legs round-trip SAA
FAOR → FIMP → FAOR
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:40Z
2026-04-26 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-04-25 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-24 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-04-23 4 legs SAA
FAOR → DGAA → DIAP → FAOR → DGAA
FAOR DGAA FAOR · Johannesburg → DGAA · Accra intl SAA056 · SA56 · sched 08:55Z
DGAA DIAP DGAA · Accra → DIAP · Abidjan intl SAA056 · SA56 · sched 16:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg ⚠ gap intl SAA057 · SA57 · sched 18:00Z
DIAP DGAA DIAP · Abidjan → DGAA · Accra ⚠ gap intl SAA057 · SA57 · sched 18:00Z
2026-04-22 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-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 · sched 18:00Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA057 · SA57 · sched 20:15Z
2026-04-19 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-18 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-17 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 · ⏱ 21:13– (Nonem)
2026-04-16 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-15 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-14 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-12 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-11 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-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-04-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-04-08 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-07 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-05 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-04-04 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-03 3 legs round-trip SAA
FAOR → DNMM → DGAA → FAOR
FAOR DNMM FAOR · Johannesburg → DNMM · Lagos intl SAA060 · SA60 · sched 13:10Z
DNMM DGAA DNMM · Lagos → DGAA · Accra ferry intl SAA9061 · sched Z
DGAA FAOR DGAA · Accra → FAOR · Johannesburg intl SAA9061 · SA9061 · sched Z
2026-04-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-04-01 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-03-31 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-03-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-03-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:40Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:05Z
2026-03-27 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-26 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-25 3 legs SAA
FACT → FAOR → DGAA → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA314 · SA314 · sched 06:10Z
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-24 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:40Z
SBGR FACT SBGR · São Paulo → FACT · Cape Town intl SAA227 · SA227 · sched 21:05Z