- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% 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 MXN$3,808 for one-way flights and MXN$6,043 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 24 Jun - Sun, 30 Jun
NBO
Nairobi
ZNZ
Zanzibar
MXN$6,043 Roundtrip, found 22 hours ago
MXN$6,043
Roundtrip
found 22 hours ago
Fri, 16 Aug - Wed, 21 Aug
WIL
Nairobi
ZNZ
Zanzibar
MXN$8,474 Roundtrip, found 5 days ago
MXN$8,474
Roundtrip
found 5 days ago
Mon, 24 Jun - Sun, 30 Jun
WIL
Nairobi
ZNZ
Zanzibar
MXN$8,504 Roundtrip, found 22 hours ago
MXN$8,504
Roundtrip
found 22 hours ago
Mon, 24 Jun - Sun, 30 Jun
WIL
Nairobi
ZNZ
Zanzibar
MXN$9,139 Roundtrip, found 22 hours ago
MXN$9,139
Roundtrip
found 22 hours ago
Fri, 16 Aug - Wed, 21 Aug
WIL
Nairobi
ZNZ
Zanzibar
MXN$11,120 Roundtrip, found 5 days ago
MXN$11,120
Roundtrip
found 5 days ago
Fri, 16 Aug - Wed, 21 Aug
WIL
Nairobi
ZNZ
Zanzibar
MXN$11,754 Roundtrip, found 5 days ago
MXN$11,754
Roundtrip
found 5 days ago
*Available to Expedia members.