Johannesburg
Zanzibar
BEST
DEAL
Sat, 23 Nov
JNB - ZNZ
Thu, 28 Nov
ZNZ - JNB
R10896
R10646
Prime price per passenger
Johannesburg
Zanzibar
BEST
DEAL
Sun, 24 Nov
JNB - ZNZ
Thu, 28 Nov
ZNZ - JNB
R11019
R10646
Prime price per passenger
Johannesburg
Zanzibar
BEST
DEAL
Sat, 01 Feb
JNB - ZNZ
R15989
R15248
Prime price per passenger