Lowcost flights from Zanzibar (Tanzania) to Johannesburg (South Africa)
Direct distance between cities: 2519 km. Average direct flight time is 3:57 hours.
Direct Lowcost Flights
From Zanzibar to Johannesburg with FlySafair (FA)
Flights with one changeover found!
Connection in Doha (Qatar)
- From Zanzibar to Doha with Level.
- From Doha to Johannesburg with Level.