Kuala Lumpur
Johannesburg
BEST
DEAL
Fri, 24 May
KUL - JNB
Wed, 29 May
JNB - KUL
4484$
4292$
Prime price per passenger
Durban
Johannesburg
BEST
DEAL
Sun, 09 Jun
DUR - JNB
58$
56$
Prime price per passenger
Durban
Johannesburg
BEST
DEAL
Sun, 19 May
DUR - HLA
Sun, 19 May
HLA - DUR
97$
96$
Prime price per passenger
Skukuza
Johannesburg
BEST
DEAL
Sun, 19 May
SZK - JNB
Thu, 23 May
JNB - SZK
408$
402$
Prime price per passenger
Skukuza
Johannesburg
BEST
DEAL
Sun, 19 May
SZK - JNB
Sun, 19 May
JNB - SZK
883$
873$
Prime price per passenger
Zurich
Johannesburg
BEST
DEAL
Sun, 19 May
ZRH - JNB
Thu, 23 May
JNB - ZRH
1055$
1052$
Prime price per passenger
Singapore
Johannesburg
BEST
DEAL
Sun, 19 May
SIN - JNB
Thu, 23 May
JNB - SIN
1108$
1107$
Prime price per passenger
Zanzibar
Johannesburg
BEST
DEAL
Tue, 21 May
ZNZ - JNB
Thu, 23 May
JNB - ZNZ
876$
816$
Prime price per passenger