Johannesburg
Zanzibar
BEST
DEAL

Wed, 04 Jun
JNB - ZNZ
R4958
R4787
Prime price per passenger
Johannesburg
Zanzibar
BEST
DEAL

Fri, 09 May
JNB - ZNZ

Sat, 10 May
ZNZ - JNB
R6126
R5678
Prime price per passenger
Johannesburg
Zanzibar
BEST
DEAL

Fri, 09 May
JNB - ZNZ

Sat, 10 May
ZNZ - JNB
R6139
R5756
Prime price per passenger