- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% 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 CA $273 for one-way flights and CA $417 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon., Jun. 10 - Wed., Jun. 12
NBO
Nairobi
ZNZ
Zanzibar
CA $417 Roundtrip, just found
CA $417
Roundtrip
just found
Fri., Aug. 2 - Sun., Aug. 18
NBO
Nairobi
ZNZ
Zanzibar
CA $418 Roundtrip, found 2 days ago
CA $418
Roundtrip
found 2 days ago
Fri., Jun. 7 - Sat., Jun. 8
NBO
Nairobi
ZNZ
Zanzibar
CA $471 Roundtrip, just found
CA $471
Roundtrip
just found
Fri., Aug. 2 - Mon., Aug. 5
NBO
Nairobi
ZNZ
Zanzibar
CA $473 Roundtrip, found 2 days ago
CA $473
Roundtrip
found 2 days ago
Fri., Sep. 27 - Wed., Oct. 9
NBO
Nairobi
ZNZ
Zanzibar
CA $538 Roundtrip, found 1 day ago
CA $538
Roundtrip
found 1 day ago
Sat., Jun. 8 - Sat., Jun. 8
NBO
Nairobi
ZNZ
Zanzibar
CA $545 Roundtrip, just found
CA $545
Roundtrip
just found
Expedia's Latest Trends
Hotels
Flights
Flights from Prince George to PhoenixFlights from Delhi (DEL) to Punta Cana (PUJ)Flights to BaliFlights to LunenburgFlights to NurembergFlights from Toronto (YYZ) to Vancouver (YVR)Flights to JapanFlights from Muscat (MCT) to Toronto (YYZ)Flights from Delhi (DEL) to Paro (PBH)Flights from Toronto (YYZ) to Chantilly (IAD)Flights from Ogdensburg (OGS) to Detroit (DTW)Flights from Edmonton (YEG) to Inverness (INV)Flights to Madeira BeachFlights from Lviv (LWO) to Toronto (YYZ)
Packages
*Available to Expedia members.