Cape Town
Zanzibar
BEST
DEAL
Sun, 05 Jan
CPT - ZNZ
R20773
R19613
Prime price per passenger