- 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,699 for one-way flights and ₹25,530 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Fri, 23 Aug - Sun, 1 Sep
NBO
Nairobi
ZNZ
Zanzibar
₹25,530 Return, found 2 days ago
₹25,530
Return
found 2 days ago
Fri, 23 Aug - Thu, 29 Aug
NBO
Nairobi
ZNZ
Zanzibar
₹28,870 Return, found 2 days ago
₹28,870
Return
found 2 days ago
Fri, 23 Aug - Mon, 26 Aug
NBO
Nairobi
ZNZ
Zanzibar
₹29,455 Return, found 2 days ago
₹29,455
Return
found 2 days ago
Wed, 21 Aug - Sun, 1 Sep
NBO
Nairobi
ZNZ
Zanzibar
₹30,040 Return, found 2 days ago
₹30,040
Return
found 2 days ago
Fri, 19 Jul - Tue, 30 Jul
NBO
Nairobi
ZNZ
Zanzibar
₹30,625 Return, found 2 days ago
₹30,625
Return
found 2 days ago
Mon, 19 Aug - Thu, 29 Aug
NBO
Nairobi
ZNZ
Zanzibar
₹30,960 Return, found 2 days ago
₹30,960
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.