Find a great deal and save up to 7% by booking at least 59 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from South Africa to Zanzibar within the next two weeks, with the cheapest ticket starting at R5 945.
May can be a great time to fly to Zanzibar from South Africa with a flight ticket averaging about R5 504. Cheapflights users have found deals in the month of May for as cheap as R3 878. The most expensive prices can be found in the month of December.
Yes, there are multiple flights from South Africa to Zanzibar for under R4 277. The cheapest flight booked recently is on Ethiopian Air for just R3 764, but on average you can expect to pay R4 248.
Some of our airline partners flying from South Africa to Zanzibar Kisauni have new flexible policies in place due to COVID-19. Kenya Airways, Ethiopian Air, and Mango are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Kenya Airways with this kind of flexibility.
Cheapflights has 8 direct flights from South Africa to Zanzibar under R5 703. A good price for a direct flight from South Africa to Zanzibar is less than R5 560.
There are currently 20+ open flights from South Africa to Zanzibar within the next 7 days for less than R4 277.
Flights from South Africa to Zanzibar Kisauni have been viewed 831 times in the past calendar month.
Emirates, Ethiopian Air and Mango are the most popular airlines when flying from South Africa to Zanzibar.
Looking at all options, your cheapest flight can be booked for R1 983. While the most popular route (Johannesburg OR Tambo - Zanzibar Kisauni) can be booked for R3 907 on average our data indicates R3 783 when flying from South Africa to Zanzibar
Airlines like Mango, Kenya Airways, and Ethiopian Air fly from South Africa to Zanzibar in about 3h 35m. The time it takes to get you to your destination can typically vary by up to 9h. Both multi-stop and direct flights can be found to your destination and back.
Flying on Ethiopian Air is currently your cheapest option to Zanzibar, with prices starting at R3 764.
To fly one-way, consider booking your trip with Mango, which is currently one of the cheapest options available, starting at R2 339. Kenya Airways flights start at R3 037 while deals on South African start at R3 365 one-way.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
R329 | R346 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by RwandAir. Please check directly on their website for additional information. |
Search RwandAir flights
|
![]() |
R259 | R347 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Air Tanzania. Please check directly on their website for additional information. |
Search Air Tanzania flights
|
![]() |
R257 | R381 | No cancel fee | 72% |
Search Ethiopian Air flights
|
|
![]() |
R358 | R520 | No cancel fee | 82% |
Search Kenya Airways flights
|
|
![]() |
R214 | R624 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Mango. Please check directly on their website for additional information. |
Search Mango flights
|
![]() |
R265 | R631 | No cancel fee | 78% |
We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information. |
Search South African flights
|
![]() |
R338 | R680 | No cancel fee | 75% |
Search Emirates flights
|
|
![]() |
R1 153 | R1 619 | No cancel fee | 77% |
Search Turkish Airlines flights
|
|
![]() |
R8 909 | R9 734 | No cancel fee | 70% |
Search British Airways flights
|