Zanzibar Flights Direct Zanzibar flights from South Africa
Departure date
Return date

Direct Flights to Zanzibar from South Africa. Cheap direct flights from Johannesburg to Zanzibar! 

AfricaStay, in partnership with Global Airways, offers direct flights to Zanzibar. We started the Zanzibar Direct Flights in September 2021 and to date we have successfully operated over 50 flights carrying over 8000 passengers to Zanzibar.

Currently we operate two flights per week, on Saturdays & Tuesdays and from 1 December 2022, we will move to three flights a week, on Saturdays, Tuesdays & Thursdays. 

The Zanzibar flights are operated by Global Aviation utilising Airbus A320 aircraft (similar to that being operated by LIFT) configured to 162 economy and 12 premium economy seats, providing travellers with unsurpassed seat pitch and comfort.

At only 3 hours and 35 minutes flying time from Johannesburg, Zanzibar has never been so close!

MEN931 departs JNB at 8:00 AM and arrives in ZNZ at 12:35 (local time)

MEN932 departs ZNZ at 13:25PM and arrives in JNB at 16:10 (local time)

Access our full Zanzibar Direct Flight Schedule here.