Johannesburg
Zanzibar
BEST
DEAL
Sat, 25 May
JNB - ZNZ
Wed, 29 May
ZNZ - JNB
R7151
R6912
Prime price per passenger
Johannesburg
Zanzibar
BEST
DEAL
Sat, 25 May
JNB - ZNZ
Wed, 29 May
ZNZ - JNB
R7154
R6928
Prime price per passenger
Johannesburg
Zanzibar
BEST
DEAL
Sat, 25 May
JNB - ZNZ
Wed, 29 May
ZNZ - JNB
R7168
R6929
Prime price per passenger
Johannesburg
Zanzibar
BEST
DEAL
Sat, 25 May
JNB - ZNZ
Wed, 29 May
ZNZ - JNB
R7173
R6728
Prime price per passenger
Johannesburg
Zanzibar
BEST
DEAL
Sat, 25 May
JNB - ZNZ
Wed, 29 May
ZNZ - JNB
R7258
R7104
Prime price per passenger
Johannesburg
Zanzibar
BEST
DEAL
Sat, 25 May
JNB - ZNZ
Sun, 26 May
ZNZ - JNB
R7306
R7222
Prime price per passenger