FromTo
Departure·1 pax, Economy

Cheapest flights for Zanzibar – Cape Town (ZNZ – CPT)

Aviasales.ge will find you the cheapest airfare for Zanzibar – Cape Town by comparing the ticket prices to Cape Town using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Zanzibar – Cape Town is up to you.

Flight with layover for the route from Zanzibar to Cape Town

The lowest prices for flights with layovers are offered by Safair with a layover in Johannesburg. Tickets start at 969.

Affordable and convenient options are also available from:

  • Ethiopian Airlines (starting at 1 267 with a layover in Addis Ababa)

A flight with a layover on the route Zanzibar – Cape Town will allow you to make your trip more interesting. The layover could be in:

  • Nairobi (flight KQ458 Kenya Airways)
  • Johannesburg (flight FA823 Safair)

This is a great chance to get to know these cities. Layovers are usually at least six hours.

Aviasales.ge suggests buying tickets for Zanzibar – Cape Town in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information on flight Zanzibar – Cape Town (ZNZ – CPT)
3,744 km
Distance
1 ⁠hr
Current time difference
₾833
Lowest price
₾0
Average ticket price
Airlines flying from Zanzibar to Cape Town