Emirates Sale | Flights from R7,338*  
Ask for Help - our travel agents are itching to show you the best flight deals from Zanzibar to Johannesburg
book a flight

Cheap Flights from Zanzibar to Johannesburg

You want to get on a cheap flight to Johannesburg from Zanzibar (ZNZ to JNB). Use the flight price comparison tool on the left to identify & book the cheapest flight reservation, then use SouthAfrica.TO flight discount vouchers to reduce the airfare more (if you have no vouchers, then start earning them by emailing us a writeup of your flight).

Airlines flying from Zanzibar to Johannesburg

Airline
Airports
Stops

Ethiopian Airlines

Johannesburg (JNB) to Zanzibar (ZNZ)

1-stop (12 hours)
Addis Ababa (ADD)

Precision/Kenya Airways

Johannesburg (JNB) to Zanzibar (ZNZ)

1-stop (9 hours)
Nairobi (NBO)

Precision/SAA

Johannesburg (JNB) to Zanzibar (ZNZ)

1-stop (6 hours)
Dar es Salaam (DAR)

Mango Airlines

Johannesburg (JNB) to Zanzibar (ZNZ)

non-stop

The only direct flights from Zanzibar to Johannesburg are with Mango Airlines.

If you're looking for flights in the opposite direction, see our Johannesburg to Zanzibar flights page; or for a full discussion of links between South Africa and Zanzibar see our flights to Zanzibar page.



To advertise here email
cheapflights@southafrica.to

Ritsgids logo