- 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 Nairobi (NBO) to Zanzibar Town (ZNZ)
Prices were available within the past 7 days and start at NZ$374 for one-way flights and NZ$580 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon., 10 Feb. - Sat., 15 Feb.
NBO
Nairobi
ZNZ
Zanzibar
NZ$580 Return, found 2 days ago
NZ$580
Return
found 2 days ago
Mon., 10 Feb. - Sat., 15 Feb.
NBO
Nairobi
ZNZ
Zanzibar
NZ$649 Return, found 2 days ago
NZ$649
Return
found 2 days ago
Wed., 9 Oct. - Tue., 15 Oct.
NBO
Nairobi
ZNZ
Zanzibar
NZ$667 Return, found 5 days ago
NZ$667
Return
found 5 days ago
Wed., 9 Oct. - Tue., 15 Oct.
NBO
Nairobi
ZNZ
Zanzibar
NZ$699 Return, found 5 days ago
NZ$699
Return
found 5 days ago
Wed., 9 Oct. - Tue., 15 Oct.
NBO
Nairobi
ZNZ
Zanzibar
NZ$731 Return, found 5 days ago
NZ$731
Return
found 5 days ago
Wed., 9 Oct. - Tue., 15 Oct.
NBO
Nairobi
ZNZ
Zanzibar
NZ$732 Return, found 5 days ago
NZ$732
Return
found 5 days ago
Expedia's Latest Trends
Hotels
Malolo Island ResortHotels in EffinghamHotels near Kickapoo Lucky Eagle CasinoBoat Shed at Lake Tarawera - BACH OF THE YEARBook & Bed Tokyo Shinjuku - HostelHotel Sarah NuiHotels in Red LodgeBellano Motel SuitesPohutukawa Cottage Waiheke | Be My GuestHotels in NaplesPacific Resort BroadbeachHoliday Homes MoanaHistoric Hotels in ChristchurchCheap Hotels in TaupoMelbourne Lifestyle Apartments - Best Views on CollinsPeaceful beach-front holiday homeKuta Paradiso HotelMotels Kawakawa
Activities
Packages
Holiday Rentals
*Available to Expedia members.