- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% 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 ₹18,992 for one-way flights and ₹30,133 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Fri, 7 Jun - Mon, 10 Jun
NBO
Nairobi
ZNZ
Zanzibar
₹30,133 Return, found 6 days ago
₹30,133
Return
found 6 days ago
Tue, 2 Jul - Sat, 6 Jul
NBO
Nairobi
ZNZ
Zanzibar
₹37,158 Return, found 6 days ago
₹37,158
Return
found 6 days ago
Sat, 8 Jun - Wed, 12 Jun
NBO
Nairobi
ZNZ
Zanzibar
₹37,231 Return, found 3 days ago
₹37,231
Return
found 3 days ago
Tue, 24 Sep - Fri, 27 Sep
NBO
Nairobi
ZNZ
Zanzibar
₹37,232 Return, found 1 hour ago
₹37,232
Return
found 1 hour ago
Thu, 6 Jun - Mon, 10 Jun
NBO
Nairobi
ZNZ
Zanzibar
₹37,246 Return, found 6 days ago
₹37,246
Return
found 6 days ago
Sat, 8 Jun - Wed, 12 Jun
NBO
Nairobi
ZNZ
Zanzibar
₹38,396 Return, found 3 days ago
₹38,396
Return
found 3 days ago
Expedia's Latest Trends
Hotels
Hotels in KarsiyangHotel Indigo Barcelona - Plaza Catalunya, an IHG HotelHotels in AkkalkuvaOYORooms Hotels in OzarHotel Prince Palace The GreenOYO 362 Hotel J P InnCheap Hotels in ChangiGrand Plaza HotelRadisson Lucknow City CenterSeven Serviced Apartments, WorliApartments Addis AbabaOYORooms Hotels in VijayamangalamAmara GrandHotels in KasauliHilton Garden Inn Bangkok Silom3 Star Hotels in KoyambeduHotels in VattavadaV Resorts Whispering Pines Barog
Flights
*Available to Expedia members.