- 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$408 for one-way flights and NZ$692 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue., 18 Jun. - Tue., 25 Jun.
NBO
Nairobi
ZNZ
Zanzibar
NZ$692 Return, found 4 days ago
NZ$692
Return
found 4 days ago
Tue., 18 Jun. - Tue., 25 Jun.
NBO
Nairobi
ZNZ
Zanzibar
NZ$717 Return, found 4 days ago
NZ$717
Return
found 4 days ago
Tue., 18 Jun. - Tue., 25 Jun.
NBO
Nairobi
ZNZ
Zanzibar
NZ$813 Return, found 4 days ago
NZ$813
Return
found 4 days ago
Tue., 18 Jun. - Tue., 25 Jun.
NBO
Nairobi
ZNZ
Zanzibar
NZ$835 Return, found 4 days ago
NZ$835
Return
found 4 days ago
Tue., 18 Jun. - Tue., 25 Jun.
NBO
Nairobi
ZNZ
Zanzibar
NZ$868 Return, found 4 days ago
NZ$868
Return
found 4 days ago
Tue., 18 Jun. - Tue., 25 Jun.
NBO
Nairobi
ZNZ
Zanzibar
NZ$876 Return, found 4 days ago
NZ$876
Return
found 4 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.