Best airfares from Cape Town to ZanzibarJetradar compares airfares from Cape Town to Zanzibar with hundreds of airlines (including Lufthansa, Qatar Airways, Turkish Airlines) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Zanzibar, you choose where to book. Also there you can find airlines special offers from Cape Town to Zanzibar. The cheapest round-trip price found within the last week was $538. The cheapest oneway price found within the last week was $299.
Cheapest Flights from Cape Town to Zanzibar
Airline One Way One Way / Round-Trip Round-Trip Lufthansa Find $13,115 Qatar Airways $1,057 $1,609 Turkish Airlines $1,191 $2,085 Emirates $334 $708 British Airways Find $4,432
Airline One Way One Way / Round-Trip Round-Trip Ethiopian Airlines $256 $383 Hahn Air Find $498 Kenya Airways $391 $625 South African Airways $483 $536 Condor $748 $2,021
Airline One Way One Way / Round-Trip Round-Trip Comair $616 $904 Air Namibia $701 $876 Mango $496 $617 LAM Mozambique Airlines Find $1,716 Fastjet Airlines Limited $299 $430
Flights from Cape Town to Zanzibar
Travelling from Cape Town to Zanzibar advices and facts
- The distance between Cape Town and Zanzibar is 2321 miles (or 3736 kilometers).
- When you fly from Cape Town to Zanzibar, don't forget about the time difference. The time in Zanzibar is 01:00 from the Cape Town time. The current time in Zanzibar is 09:17pm and 08:17pm in Cape Town. Check this again shortly before your flight.
- The currency exchange rate between Cape Town (CPT) and Zanzibar (ZNZ) is 1 ZAR = 167.5443 TZS.