The sandy beaches of Zanzibar is calling you!

You can now get yourself to Zanzibar and have the holiday of your dreams.  Ethiopian Airlines are offering flights between Johannesburg and Zanzibar for only R4959 return!

 Terms & Conditions apply


When can I book? 

15 Aug – 15 Oct 2018

When can I depart?

Only during November 2018


Zanzibar: an island paradise of blue beaches and exotic rhythms

Zanzibar is a unique African paradise. It’s a place of colour, enthralling culture and aromatic spices. Zanzibar is an island off the African coast of Tanzania and is home to about 1.5 million people. You can visit places like Stone Town, Mnemba Atoll, and Kendwa Beach.

You can now also visit this island paradise with cheap flights to Zanzibar with Ethiopian Airlines. Fly to Abeid Amani Karume International Airport (ZNZ), which is only a 10-minute drive from the town centre. Popular domestic flights to Zanzibar depart from Johannesburg, Cape Town and Durban. Flight duration from Johannesburg to Zanzibar is approximately 3 hours, 35 minutes.