£479
07:10 NCL » 05:00 JNB
Air France 1 stop (21h50m)
09:00 JNB » 22:40 NCL
Air France 1 stop (13h40m)
£486
07:10 NCL » 05:00 JNB
Air France 1 stop (21h50m)
23:10 JNB » 13:45 NCL
KLM 1 stop (14h35m)
£499
17:30 NCL » 05:00 JNB
Air France 1 stop (35h30m)
09:00 JNB » 22:40 NCL
Air France 1 stop (13h40m)
£556
13:00 NCL » 08:25 JNB
Unknown Company 2 stops (19h25m)
18:40 JNB » 13:55 NCL
Lufthansa 2 stops (19h15m)
£558
14:35 NCL » 08:25 JNB
Lufthansa 2 stops (17h50m)
18:40 JNB » 13:55 NCL
Lufthansa 2 stops (19h15m)
£575
14:35 NCL » 08:25 JNB
Lufthansa 2 stops (17h50m)
18:40 JNB » 13:55 NCL
Lufthansa 2 stops (43h15m)
£576
07:00 NCL » 21:05 JNB
KLM 1 stop (14h05m)
18:55 JNB » 11:45 NCL
Air France 1 stop (16h50m)
£590
13:00 NCL » 08:25 JNB
Unknown Company 2 stops (19h25m)
20:15 JNB » 13:55 NCL
Lufthansa 1 stop (17h40m)
£591
10:25 NCL » 21:05 JNB
KLM 1 stop (34h40m)
22:55 JNB » 09:45 NCL
KLM 1 stop (34h50m)
£596
07:00 NCL » 21:20 JNB
KLM 1 stop (14h20m)
06:25 JNB » 17:40 NCL
KLM 2 stops (35h15m)
£667
07:00 NCL » 21:05 JNB
KLM 1 stop (14h05m)
22:55 JNB » 17:45 NCL
KLM 1 stop (18h50m)
£699
07:00 NCL » 21:05 JNB
KLM 1 stop (14h05m)
22:55 JNB » 17:45 NCL
KLM 1 stop (18h50m)
£714
18:00 NCL » 06:15 JNB
British Airways 1 stop (36h15m)
19:10 JNB » 12:05 NCL
British Airways 1 stop (16h55m)
£718
18:30 NCL » 09:55 JNB
Kenya Airways 2 stops (39h25m)
22:55 JNB » 13:40 NCL
KLM 1 stop (14h45m)
£726
08:00 NCL » 06:15 JNB
British Airways 1 stop (22h15m)
19:10 JNB » 12:05 NCL
British Airways 1 stop (16h55m)
£726
17:55 NCL » 06:15 JNB
British Airways 1 stop (36h20m)
19:10 JNB » 12:05 NCL
British Airways 1 stop (16h55m)
£749
18:30 NCL » 21:05 JNB
KLM 1 stop (26h35m)
22:55 JNB » 09:45 NCL
KLM 1 stop (33h50m)
£758
07:05 NCL » 08:05 JNB
Unknown Company 1 stop (25h)
20:20 JNB » 23:05 NCL
Unknown Company 1 stop (26h45m)
£764
07:00 NCL » 21:05 JNB
KLM 1 stop (14h05m)
18:50 JNB » 11:45 NCL
Air France 1 stop (16h55m)
£766
14:25 NCL » 09:55 JNB
Unknown Company 2 stops (19h30m)
22:55 JNB » 23:30 NCL
KLM 1 stop (23h35m)
£776
07:00 NCL » 21:05 JNB
KLM 1 stop (14h05m)
22:55 JNB » 13:40 NCL
KLM 1 stop (14h45m)
£777
07:00 NCL » 21:05 JNB
KLM 1 stop (14h05m)
00:55 JNB » 17:40 NCL
Unknown Company 2 stops (16h45m)
£785
07:00 NCL » 21:05 JNB
KLM 1 stop (14h05m)
22:55 JNB » 13:40 NCL
KLM 1 stop (14h45m)
£828
07:00 NCL » 21:05 JNB
KLM 1 stop (14h05m)
22:55 JNB » 13:40 NCL
KLM 1 stop (14h45m)
£851
12:20 NCL » 10:15 JNB
Air France 1 stop (21h55m)
22:55 JNB » 13:40 NCL
KLM 1 stop (14h45m)
£870
14:00 NCL » 09:55 JNB
Emirates 1 stop (19h55m)
09:25 JNB » 12:20 NCL
Emirates 1 stop (26h55m)
£900
14:00 NCL » 09:55 JNB
Emirates 1 stop (19h55m)
09:25 JNB » 12:20 NCL
Emirates 1 stop (26h55m)
£901
14:00 NCL » 09:55 JNB
Emirates 1 stop (19h55m)
12:25 JNB » 12:20 NCL
Emirates 1 stop (23h55m)