Lilongwe
Zanzibar
BEST
DEAL
Mon, 27 May
LLW - ZNZ
Thu, 30 May
ZNZ - LLW
1421$
1414$
Prime price per passenger
Dar es Salaam
Zanzibar
BEST
DEAL
Thu, 22 Aug
DAR - ZNZ
-16 %
57$
48$
Prime price per passenger
Madrid
Zanzibar
BEST
DEAL
Mon, 27 May
MAD - ZNZ
Fri, 31 May
ZNZ - MAD
1946$
1945$
Prime price per passenger
Auckland
Zanzibar
BEST
DEAL
Tue, 21 May
AKL - ZNZ
Sat, 25 May
ZNZ - AKL
3076$
3075$
Prime price per passenger
Auckland
Zanzibar
BEST
DEAL
Tue, 21 May
AKL - ZNZ
Sat, 25 May
ZNZ - AKL
3078$
3076$
Prime price per passenger