- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheap Flights from Nairobi (NBO) to Zanzibar Town (ZNZ)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Fri., 9 May - Sat., 10 May
NBO
Nairobi
ZNZ
Zanzibar
AU$529 Return, found 3 days ago
AU$529
Return
found 3 days ago

Sat., 6 Sep. - Thu., 11 Sep.
NBO
Nairobi
ZNZ
Zanzibar
AU$642 Return, found 5 days ago
AU$642
Return
found 5 days ago

Fri., 9 May - Sat., 10 May
NBO
Nairobi
ZNZ
Zanzibar
AU$652 Return, found 3 days ago
AU$652
Return
found 3 days ago

Sat., 30 Aug. - Fri., 5 Sep.
NBO
Nairobi
ZNZ
Zanzibar
AU$730 Return, found 8 hours ago
AU$730
Return
found 8 hours ago

Sat., 30 Aug. - Fri., 5 Sep.
NBO
Nairobi
ZNZ
Zanzibar
AU$762 Return, found 8 hours ago
AU$762
Return
found 8 hours ago

Sat., 3 Jan. - Thu., 8 Jan.
WIL
Nairobi
ZNZ
Zanzibar
AU$806 Return, found 6 days ago
AU$806
Return
found 6 days ago
Expedia's Latest Trends
Hotels
Hotels in ChristchurchHotels in Stone TownClub Wyndham at Waikiki Beach WalkConrad ManilaDiscovery Parks - BallinaQuestServicedApartments Hotels in Kangaroo FlatHotels in MelbourneQuestServicedApartments Hotels in ChinatownHotels in GosnellsTallebudgera Creek Tourist ParkHotels in CastertonOUTRIGGER Surin Beach ResortHotels in Brisbane CityBushmans Motor InnQuestServicedApartments Hotels in Auburn
Flights
Flights from Newcastle-upon-Tyne (NCL) to Adelaide (ADL)Flights from Tullamarine to RIO-All AirportsFlights from Melbourne (MEL) to Detroit (DTW)Flights from Mumbai (BOM) to Vadodara (BDQ)Flights from Sydney (SYD) to Aitutaki (AIT)Flights from MerimbulaFlights from Sydney (SYD) to Quito (UIO)Flights from Rome (FCO) to Genoa (GOA)
Holiday Rentals
General
*Available to Expedia members.