Cheap flights from Johannesburg to Zanzibar from €205 | SkyHopp