- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Cape Town (CPT) to Zanzibar Town (ZNZ)
Prices were available within the past 7 days and start at NZ$564 for one-way flights and for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Expedia's Latest Trends
Hotels
Apartments SomersetLGBT Welcoming Hotels in Mont-NobleLakeside City ApartmentsKaimai Range Country Getaway B&B ThorntonWaterfront Apartments WhitiangaHotels in KerikeriHotels in Nuku'alofaMataura Lodge | Your Private Rural RetreatHotels near TSB StadiumHotels in Waipapa BayHAGLEY PARK EAST RESIDENCEThe Fullerton Hotel SydneyRainbow Bay ResortWentworth Retreat - Peace and SerenityAroa Beachside ResortHotels in Northern BeachesBest Western Hobart
Flights
Packages
Holiday Rentals
General
*Available to Expedia members.