Question: are there direct flights from johannesburg to zanzibar?
Answer: Cheapflights has 2 direct flights from Johannesburg to Zanzibar under R600. A good price for a direct flight from Johannesburg to Zanzibar is less than R521.