2 stops (19h15m)
British Airways
2 stops (19h50m)
South African Airways
2 stops (21h10m)
Air France
2 stops (41h25m)
South African Airways
1 stop (16h)
South African Airways
1 stop (16h05m)
South African Airways
2 stops (43h05m)
KLM
2 stops (26h05m)
South African Airways
2 stops (19h50m)
Air France
2 stops (23h25m)
South African Airways
2 stops (23h35m)
Emirates
2 stops (23h30m)
South African Airways
2 stops (28h35m)
Emirates
2 stops (24h40m)
South African Airways
1 stop (15h10m)
Virgin Atlantic
1 stop (19h30m)
South African Airways
2 stops (31h55m)
KLM
2 stops (30h)
South African Airways
2 stops (23h55m)
Lufthansa
2 stops (22h35m)
South African Airways