- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Nairobi to Zanzibar Town (NBO-ZNZ)
Prices were available within the past 7 days and start at S$309 for one-way flights and S$489 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 3 Jun - Thu, 6 Jun
NBO
Nairobi
ZNZ
Zanzibar
S$489 Return, found 6 hours ago
S$489
Return
found 6 hours ago
Wed, 29 May - Wed, 12 Jun
NBO
Nairobi
ZNZ
Zanzibar
S$491 Return, found 13 hours ago
S$491
Return
found 13 hours ago
Wed, 29 May - Wed, 12 Jun
NBO
Nairobi
ZNZ
Zanzibar
S$537 Return, found 13 hours ago
S$537
Return
found 13 hours ago
Mon, 3 Jun - Thu, 6 Jun
NBO
Nairobi
ZNZ
Zanzibar
S$544 Return, found 6 hours ago
S$544
Return
found 6 hours ago
Wed, 29 May - Wed, 12 Jun
NBO
Nairobi
ZNZ
Zanzibar
S$546 Return, found 13 hours ago
S$546
Return
found 13 hours ago
Wed, 29 May - Wed, 12 Jun
NBO
Nairobi
ZNZ
Zanzibar
S$567 Return, found 13 hours ago
S$567
Return
found 13 hours ago
Expedia's Latest Trends
Hotels
ICON HotelHilton Garden Inn Brussels City CentreMoxy Seoul InsadongHotels with Restaurants in BugerLuxury Hotels in Tioman IslandST Signature Jalan Besar, DAYUSE, 5 hours: 10AM-3PMHotels with Airport Shuttle in JimbaranInterContinental Phuket Resort, an IHG HotelKapok Hotel & ResortsSheraton Fuqing HotelRadisson Blu Bali UluwatuBoutique Hotels in BandungHotels with smoking rooms in New JerseyMilan Apartment RentalHigh Class 153Hotels with free airport shuttle in AmsterdamGuest Houses SeoulHotels in BintanHotels with smoking rooms in EindhovenWanderlust by The Unlimited Collection
Flights
Packages
General
*Available to Expedia members.