Direct Flights to London from R14,225*
Ask for Help - our travel agents are itching to find you the best deal.
1time, Kulula, British Airways, SAA, Airlink and SA Express flight reservations
Flights from South Africa to Zanzibar

Cheap Flights to Zanzibar

To book a cheap flight to Zanzibar:

  1. Use the flight price comparison tool on the left to contrast airfares to Zanzibar.

  2. Use SouthAfrica.TO travel vouchers to further reduce flight prices. To get hold of travel vouchers, email us a writeup of your flight to Zanzibar and we'll give you some, which you can then use to discount against the cost of your next trip.


  • 1 July 2013. Airport charges at Zanzibar Airport increase from $35 to $40.

Cape Town to Zanzibar

There are no direct flights from Cape Town to Zanzibar. You can either 1-stop with Mango airliness (first catch a flight to Johannesburg), or 2-stop with BA, SAA, Kulula, Emirates or Ethiopian Airlines.

Durban to Zanzibar

There are no direct Durban to Zanzibar flights. Your options are to fly 1-stop with Mango Airlines via Johannesburg, or 2-stop with British Airways, South African Airways, Ethiopian Airlines, Kulula or Emirates.

Johannesburg to Zanzibar

Only Mango Airlines fly direct from Johannesburg to Zanzibar, but you cannot book on their website - you have to bundle the flight together with accommodation and book it through AfricaStay.

Fly via Dar es Salaam

Alternatively, fly to Dar es Salaam, and then take a ferry across to Zanzibar.

More info about Zanzibar

Map of Zanzibar

Zanzibar is about 4 hours flying distance from Johannesburg, and lies a short distance off the coast of Tanzania.

Known as the Spice Islands, Zanzibar was originally set up as a trading port, specialising in spices like cloves, nutmeg & cinnamon (hence its nickname "the Spice Islands") & slave trading.

Zanzibar has long white sandy beaches with warm turquoise waters. At Nungwi tourists can watch the locals build sailing boats using traditional methods, whilst Kendwa is a beach resort, offering a great selection of restaurants.

At Stone Town visit the old quarter of this historic trading post and go on a historical walking tour. Visit the family home of Freddie Mercury of Queen fame.


A Yellow Fever certificate must be shown upon your arrival back in South Africa.

Visa requirements

South Africans require a visa to visit Tanzania (including Zanzibar).


Take US Dollars printed after 2005.

Ritsgids logo