- 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 ₹16,700 for one-way flights and ₹30,140 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 9 Jun - Wed, 12 Jun
NBO
Nairobi
ZNZ
Zanzibar
₹30,140 Return, found 5 days ago
₹30,140
Return
found 5 days ago
Mon, 24 Jun - Fri, 28 Jun
NBO
Nairobi
ZNZ
Zanzibar
₹30,187 Return, just found
₹30,187
Return
just found
Thu, 18 Jul - Sat, 20 Jul
NBO
Nairobi
ZNZ
Zanzibar
₹30,191 Return, found 2 days ago
₹30,191
Return
found 2 days ago
Tue, 20 Aug - Thu, 29 Aug
NBO
Nairobi
ZNZ
Zanzibar
₹37,304 Return, found 3 days ago
₹37,304
Return
found 3 days ago
Thu, 27 Jun - Wed, 3 Jul
NBO
Nairobi
ZNZ
Zanzibar
₹37,316 Return, found 3 hours ago
₹37,316
Return
found 3 hours ago
Thu, 18 Jul - Sat, 20 Jul
NBO
Nairobi
ZNZ
Zanzibar
₹37,328 Return, found 2 days ago
₹37,328
Return
found 2 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.