- 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.
Fri., Oct. 4 - Sun., Oct. 13
NBO
Nairobi
ZNZ
Zanzibar
CA $417 Roundtrip, found 3 days ago
CA $417
Roundtrip
found 3 days ago
Fri., Sep. 20 - Sun., Sep. 22
NBO
Nairobi
ZNZ
Zanzibar
CA $418 Roundtrip, found 10 hours ago
CA $418
Roundtrip
found 10 hours ago
Mon., Jun. 17 - Tue., Jun. 25
NBO
Nairobi
ZNZ
Zanzibar
CA $471 Roundtrip, found 2 days ago
CA $471
Roundtrip
found 2 days ago
Fri., Oct. 4 - Thu., Oct. 10
NBO
Nairobi
ZNZ
Zanzibar
CA $474 Roundtrip, found 3 days ago
CA $474
Roundtrip
found 3 days ago
Mon., Feb. 10 - Mon., Feb. 24
NBO
Nairobi
ZNZ
Zanzibar
CA $536 Roundtrip, found 3 days ago
CA $536
Roundtrip
found 3 days ago
Fri., Feb. 7 - Tue., Feb. 11
NBO
Nairobi
ZNZ
Zanzibar
CA $611 Roundtrip, found 1 day ago
CA $611
Roundtrip
found 1 day ago
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.