Best airfares from Cape Town to ZanzibarJetradar compares airfares from Cape Town to Zanzibar with hundreds of airlines (including Qatar Airways, Emirates, British Airways) 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 $500. The cheapest oneway price found within the last week was $278.
Cheapest Flights from Cape Town to Zanzibar
Airline One Way One Way / Round-Trip Round-Trip Qatar Airways $982 $1,495 Emirates $311 $658 British Airways Find $4,120 Lufthansa Find $12,192 Turkish Airlines $1,107 $1,939
Airline One Way One Way / Round-Trip Round-Trip Kenya Airways $364 $581 Ethiopian Airlines $238 $356 Condor $695 $1,878 Hahn Air Find $463 South African Airways $449 $498
Airline One Way One Way / Round-Trip Round-Trip Comair $573 $841 Mango $461 $573 LAM Mozambique Airlines Find $1,595 Fastjet Airlines Limited $278 $400 Air Namibia $652 $814
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:18pm and 08:18pm 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.