CPT - ZNZ

£263 Find Cheap Flights from Cape Town to Zanzibar – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 34% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return fare
£297
Typical prices: £182-£426
Ethiopian Air
Sun 15/11Mon 16/11
CPT - ZNZ • 2 stops
Cheapest direct flights
£546
Typical prices: £520-£621
Airlink
Sat 30/1Sat 6/2
CPT - ZNZ • Direct
Direct flights
Sat
You can fly direct with Airlink. Average duration is 5h 15m
Direct flights
Direct flights
+1
+1
Direct flights
Direct flights
+1
When to book
in advance
Our data shows that travellers who book at least 2 weeks in advance save around 9% compared to booking last minute.
Insights
Insights
Insights
Insights
When to travel
Cheapest • 19% price drop
Most popular
Good to know
Good to know
+1
+1
Good to know
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you love your trip to Zanzibar!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Cape Town to Zanzibar (CPT-ZNZ)

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Cape Town to Zanzibar

Sun, 15 Nov - Mon, 16 Nov
Ethiopian Air Logo
13:50 - 03:15CPT  Cape Town Intl-ZNZ Zanzibar Intl
12h 25m2 stops Addis Ababa Bole Arusha Kilimanjaro
Ethiopian Air Logo
12:05 - 13:00ZNZ  Zanzibar Intl-CPT Cape Town Intl
25h 55m1 stop Addis Ababa Bole
£297Ethiopian Air
Sat, 21 Nov - Sun, 22 Nov
Ethiopian Air Logo
13:50 - 18:15CPT  Cape Town Intl-ZNZ Zanzibar Intl
27h 25m1 stop Addis Ababa Bole
Ethiopian Air Logo
04:05 - 13:00ZNZ  Zanzibar Intl-CPT Cape Town Intl
9h 55m1 stop Addis Ababa Bole
£297Ethiopian Air
Sat, 5 Dec - Sun, 6 Dec
Ethiopian Air Logo
13:50 - 03:15CPT  Cape Town Intl-ZNZ Zanzibar Intl
12h 25m2 stops Addis Ababa Bole Arusha Kilimanjaro
Ethiopian Air Logo
12:05 - 13:00ZNZ  Zanzibar Intl-CPT Cape Town Intl
25h 55m1 stop Addis Ababa Bole
£297Ethiopian Air
Sun, 22 Nov - Tue, 24 Nov
Ethiopian Air Logo
13:50 - 18:15CPT  Cape Town Intl-ZNZ Zanzibar Intl
27h 25m1 stop Addis Ababa Bole
Ethiopian Air Logo
18:10 - 13:00ZNZ  Zanzibar Intl-CPT Cape Town Intl
19h 50m1 stop Addis Ababa Bole
£298Ethiopian Air
Fri, 4 Dec - Sun, 6 Dec
Ethiopian Air Logo
14:30 - 18:15CPT  Cape Town Intl-ZNZ Zanzibar Intl
26h 45m1 stop Addis Ababa Bole
Ethiopian Air Logo
12:05 - 13:00ZNZ  Zanzibar Intl-CPT Cape Town Intl
25h 55m1 stop Addis Ababa Bole
£298Ethiopian Air
Sun, 15 Nov - Tue, 17 Nov
Ethiopian Air Logo
13:50 - 18:15CPT  Cape Town Intl-ZNZ Zanzibar Intl
27h 25m1 stop Addis Ababa Bole
Ethiopian Air Logo
18:10 - 13:00ZNZ  Zanzibar Intl-CPT Cape Town Intl
19h 50m1 stop Addis Ababa Bole
£298Ethiopian Air
Sat, 5 Dec - Sun, 6 Dec
Ethiopian Air Logo
13:50 - 18:15CPT  Cape Town Intl-ZNZ Zanzibar Intl
27h 25m1 stop Addis Ababa Bole
Ethiopian Air Logo
04:05 - 13:00ZNZ  Zanzibar Intl-CPT Cape Town Intl
9h 55m1 stop Addis Ababa Bole
£336Ethiopian Air
Wed, 30 Dec - Thu, 31 Dec
Ethiopian Air Logo
13:50 - 03:15CPT  Cape Town Intl-ZNZ Zanzibar Intl
12h 25m2 stops Addis Ababa Bole Arusha Kilimanjaro
Ethiopian Air Logo
12:05 - 13:00ZNZ  Zanzibar Intl-CPT Cape Town Intl
25h 55m1 stop Addis Ababa Bole
£337Ethiopian Air
Wed, 17 Feb - Sun, 21 Feb
Kenya Airways Logo
14:30 - 09:00CPT  Cape Town Intl-ZNZ Zanzibar Intl
17h 30m2 stops Victoria Falls Nairobi Jomo Kenyatta Intl
Kenya Airways Logo
20:50 - 13:35ZNZ  Zanzibar Intl-CPT Cape Town Intl
17h 45m2 stops Nairobi Jomo Kenyatta Intl Victoria Falls
£536Kenya Airways
Sat, 30 Jan - Sat, 6 Feb
Airlink Logo
08:15 - 14:30CPT  Cape Town Intl-ZNZ Zanzibar Intl
5h 15mdirect
Airlink Logo
15:15 - 19:45ZNZ  Zanzibar Intl-CPT Cape Town Intl
5h 30mdirect
£546Airlink
Booking Insights

KAYAK’s insights & trends for Cape Town to Zanzibar flights

Get data-powered insights and trends into flights from Cape Town to Zanzibar to help you find the cheapest flights, the best time to fly and much more.

How much is a return flight from Cape Town to Zanzibar?

Flight prices are typical for this route right now.

Flights to Zanzibar from Cape Town usually cost between £182 and £426 in November.
The lowest price found in the past 5 days was £297 on Ethiopian Air (15 Nov–16 Nov).

What is the cheapest month to fly from Cape Town to Zanzibar?

The cheapest month for flights from Cape Town to Zanzibar is November, where tickets cost £343 (return) on average. On the other hand, the most expensive months are December and July, where the average cost of round-trip tickets is £489 and £459 respectively.

Can I save money by flying with a stopover from Cape Town to Zanzibar?

Yes, flying with a stopover may cost you more time, but you can also save money on the route, with a 1 stop stopover the cheapest option at £338 on average.

How far in advance should I book a flight from Cape Town to Zanzibar?

To get a below average price on the flight from Cape Town to Zanzibar, you should book around 2 weeks before departure, which saves you about 9% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 15 weeks before departure.

Good to know - Cheap tickets from Cape Town to Zanzibar

Low season

February

Cheapest flight

£263
Best time to beat the crowds (1% less expensive on average)
Most popular time to fly (15% more expensive on average)
Flight from Cape Town to Zanzibar

When to book flights from Cape Town to Zanzibar

Are your dates flexible? Find out the best times to travel from Cape Town to Zanzibar based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

FAQs for booking flights from Cape Town to Zanzibar

  • How can I fly from Cape Town to Zanzibar?

    Several airlines are flying the same route; you can opt to fly with Kenya Airways, which makes one stop at Jomo Kenyatta International airport. You can also opt for other airlines like Qatar, Turkish, and Ethiopian.

  • Are there onsite hotels at Zanzibar (ZNZ)?

    If you are arriving at the ZNZ airport late and are looking for accommodation near the airport for easy access, you should consider staying at Camila airport hotel, which is 0.9 miles away from the airport, or Golden Tulips Zanzibar airport which is 6 miles away. These are some of the top-rated hotels near the airport that you can consider booking a stay with when you arrive late; the hotels offer shuttle services. Bed and breakfast, the pools are clean, and you can access them whenever you want, there’s free parking, and the airport view is incredible for the hotel buildings.

  • How many flights are there between Cape Town and Zanzibar per day?

    There is a maximum of 1 direct flight a day that takes off from Cape Town and lands in Zanzibar, with an average flight time of 5h 15m. The most common departure time is 08:00 and most flights take off in the morning. Each week, there are 1 flights.

  • What is the cheapest flight from Cape Town to Zanzibar?

    In the last 5 days, the lowest price for a flight from Cape Town to Zanzibar was £263 for a one-way ticket and £297 for a return.

  • Which airports will I be using when flying from Cape Town to Zanzibar?

    On your way to Zanzibar, you’ll fly out from Cape Town Intl. You’ll be landing at Zanzibar Intl.

  • Which aircraft models fly most regularly from Cape Town to Zanzibar?

    The Embraer 195 E2 is the aircraft model that flies most regularly on the Cape Town to Zanzibar flight route.

  • Which airline alliances offer flights from Cape Town to Zanzibar?

    Star Alliance is the only airline alliance operating flights between Cape Town and Zanzibar.

  • On which days can I fly direct from Cape Town to Zanzibar?

    You can catch a direct flight from Cape Town to Zanzibar on on Saturday.

  • How does KAYAK find such low prices on flights from Cape Town to Zanzibar?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Cape Town to Zanzibar.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Cape Town to Zanzibar?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Zanzibar from Cape Town is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Cape Town to Zanzibar?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Zanzibar with an airline and back to Cape Town with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Cape Town to Zanzibar?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Zanzibar from Cape Town up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

KAYAK’s top tips for finding a cheap flight from Cape Town to Zanzibar

  • Cape Town airport offers ample parking to passengers flying out but don’t know where to leave their cars. You can use the basement parking lot at terminal 3. The airport also has other parkings for drivers looking forward to leaving their cars for a few hours or those shuttle drivers who have come to pick up or drop off passengers. They can use the parking lot at the new garage next to the gate.
  • Ensure you inform the airline you are booking with 48 hours before you land if you will be needing wheelchair assistance when you land at Zanzibar airport. As soon as you land, they can arrange with the airport staff members how you will get the wheelchair. They will also help you alight the plane if you ask for it.
  • Consider flying with Qatar airlines or Turkish Airlines if you want to enjoy the lounge's amenities when you arrive at Zanzibar airport. Both airlines have lounges with cozy chairs, food, Wi-Fi, and beverages on board.

Prefer to fly direct from Cape Town to Zanzibar?

 
Find which airlines fly direct from Cape Town Intl Airport to Zanzibar Intl Airport, which days they fly and book direct flights.

Direct departures

Cape Town Intl to Zanzibar Intl

Saturday

Airlink

Airlink

See more direct flights

Direct returns

Zanzibar Intl to Cape Town Intl

Saturday

Airlink

Airlink

See more direct flights

More options for your flight from Cape Town to Zanzibar

Complete your trip to Zanzibar with a hotel stay or car hire