Flights from Nairobi to Zanzibar

WILZNZ

Nairobi Wilson Airport (Nairobi, Kenya) → Abeid Amani Karume International Airport (Zanzibar, Tanzania)

Also known as Zanzibar.

Est. nonstop
~1h 14m
Distance
607 km
One-way from
$280
Airlines
Safarilink

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Loading schedule…

Nairobi to Zanzibar — frequently asked

How long is the flight from Nairobi to Zanzibar?
WIL–ZNZ is about 1h 14m nonstop, covering 607 km (377 mi).
Which airlines fly nonstop from Nairobi to Zanzibar?
Safarilink operates this route nonstop.
How much is a flight from Nairobi to Zanzibar?
One-way fares on WIL–ZNZ recently started from $280. The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.