
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Prices were available within the past 7 days and start at HK$1,898 for one-way flights and HK$3,378 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Tue, 12 Aug - Sat, 16 Aug
NBO
Nairobi
ZNZ
Zanzibar
HK$3,378 Return, found 9 hours ago
HK$3,378
Return
found 9 hours ago

Sat, 21 Jun - Sat, 28 Jun
NBO
Nairobi
ZNZ
Zanzibar
HK$3,458 Return, found 9 hours ago
HK$3,458
Return
found 9 hours ago

Sat, 21 Jun - Sat, 28 Jun
NBO
Nairobi
ZNZ
Zanzibar
HK$3,558 Return, found 9 hours ago
HK$3,558
Return
found 9 hours ago

Tue, 12 Aug - Sat, 16 Aug
NBO
Nairobi
ZNZ
Zanzibar
HK$3,568 Return, found 9 hours ago
HK$3,568
Return
found 9 hours ago

Mon, 25 Aug - Fri, 29 Aug
NBO
Nairobi
ZNZ
Zanzibar
HK$3,858 Return, found 10 hours ago
HK$3,858
Return
found 10 hours ago

Sat, 12 Jul - Tue, 15 Jul
NBO
Nairobi
ZNZ
Zanzibar
HK$3,968 Return, found 9 hours ago
HK$3,968
Return
found 9 hours ago
Origin airport | Jomo Kenyatta Intl. |
Destination airport | Zanzibar Intl. |
Airlines serving | Ethiopian Airlines, Kenya Airways |
Popular airline | Kenya Airways |
Distance | 596 km |
Average flight time | 1 hour 52 mins |
- Trending Kenya Airways Flights
- Trending Routes
- Other Carriers
- Flights from Other Cities
- Expedia's Latest Trends
Most Popular Kenya Airways Routes from Nairobi
- Guangzhou to Bangkok (CAN - BKK)
- Harare to London (HRE - LHR)
- Dar es Salaam to Dubai (DAR - DXB)
- Dubai to Cape Town (DXB - CPT)
- Johannesburg to Milan (JNB - LIN)
- Dubai to Cape Town (DXB - CPT)
- Cape Town to London (CPT - LHR)
- Accra to London (ACC - LHR)
- Johannesburg to Zanzibar (JNB - ZNZ)
- Rome to Zanzibar (FCO - ZNZ)
- Mumbai to Lusaka (BOM - LUN)
- London to Victoria (LHR - SEZ)
- Dar es Salaam to Dubai (DAR - DXB)
- Cape Town to London (CPT - LHR)
- Guangzhou to Bangkok (CAN - BKK)
- Rome to Zanzibar (FCO - ZNZ)
- Johannesburg to Zanzibar (JNB - ZNZ)
- Brussels to Nairobi (BRU - NBO)
- Dubai to Cape Town (DXB - CPT)
- Johannesburg to Milan (JNB - LIN)
Expedia's Latest Trends
Hotels
Honjin Hiranoya BekkanGangnam-gu HotelsRenaissance Pattaya Resort & SpaBoutique Resort Private Pool VillaVilla Air Bali Boutique ResortHyatt Regency Bangkok SukhumvitAzalea Hotels & Residences BaguioRV Parks MalaysiaHotels near Biwako Valley Ski ResortShin Shin Hotel Jeju AirportKK HotelMövenpick Hotel & Convention Centre KLIA
Flights
*Available to Expedia members.