Flying from Nairobi Jomo Kenyatta Airport (NBO) to Zanzibar Airport (ZNZ): what you need to know
The average duration of a direct flight from Nairobi Jomo Kenyatta Airport to Zanzibar Airport is 1 hour 25 minutes.
Nairobi and Zanzibar are both in the UTC+3 timezone. This means you won't have to change your watch when you arrive.
You can choose from 36 weekly Nairobi Jomo Kenyatta Airport to Zanzibar Airport flights.
Arriving two hours before an international flight and one hour ahead of a domestic departure are tried-and-true travel tips. Make sure you're at the airport on time to board your NBO to ZNZ flight.
During popular months such as August, it's best to get to the airport earlier. Plan to arrive two hours before domestic departures and four hours ahead of an international flight when you travel during a peak period in general.
With direct flights from Nairobi Jomo Kenyatta Airport to Zanzibar Airport available through various airlines, flying to Zanzibar (and then other parts of Tanzania) is a cinch. Here's who you can fly nonstop with:
The majority of travellers choose to travel with Kenya Airways on this route.
With a reliable 80.0% of services arriving as planned, Air Tanzania has the best on-time record for NBO to ZNZ flights.
We make it a cinch to book a flight with a stopover. To see all your options for tickets from Nairobi Jomo Kenyatta Airport to Zanzibar Airport, uncheck 'Direct flights only.' Then, choose a flight that has a stop long enough to visit the city of your choice. Top stopovers between NBO and ZNZ include:
Dar Es Salaam Airport
Mombasa Airport
Kilimanjaro Airport
How to find the cheapest flights from Nairobi Jomo Kenyatta Airport (NBO) to Zanzibar Airport (ZNZ)
R 2,479 is currently the best price for a one-way Nairobi Jomo Kenyatta Airport to Zanzibar Airport flight. A return flight starts from R 4,458. These prices can change depending on demand and availability.
Score cheap tickets from NBO to ZNZ by booking two months ahead. Based on our research, that's the sweet spot for landing a bargain.
July is the cheapest month for flights from Nairobi Jomo Kenyatta Airport to Zanzibar Airport. If you need to travel at a different time of year, the 'Whole month' tool will show you the lowest prices across every month.
Landing cheap flights from NBO to ZNZ is a breeze with Price Alerts. Simply create one of these automatic alerts and we'll let you know when a lower fare pops up.
Pick your preferred departure and arrival times, airlines and number of stops with the filters. Alternatively, sort your results by 'Cheapest' to find the best deals on flights from Nairobi Jomo Kenyatta Airport to Zanzibar Airport.
Handy information about Nairobi Jomo Kenyatta Airport (NBO)
Of the departures from Nairobi Jomo Kenyatta Airport, 62% touch down on time at their destination.
To reach Nairobi Jomo Kenyatta Airport from central Nairobi, it'll take around 30 minutes by car. Of course, this depends on traffic. It's approximately 18 kilometres from the airport to the city centre.
The trip on public transport will take about 1 hour 5 minutes.
Searching for a handy hotel close to NBO? If you're boarding an early flight from Nairobi Jomo Kenyatta Airport to Zanzibar Airport, these accommodation options will put you moments from your departure lounge:
Arriving at Zanzibar Airport (ZNZ)
Consider booking a hotel near ZNZ if you're on a late Nairobi Jomo Kenyatta Airport to Zanzibar Airport flight. Settle into one of these accommodation options and make your arrival easier:
Grab a Zanzibar Airport rental car and explore Zanzibar and beyond with your own set of wheels. KARIBU KWETU ZANZIBAR, Auto-Union and Green Motion are popular outlets you can book with here.
Reserving your ride from Zanzibar Airport around one week in advance boosts your odds of scoring a great price.
When to fly to Zanzibar Airport (ZNZ)
It's time to choose your travel dates for your flight from Nairobi Jomo Kenyatta Airport to Zanzibar Airport. July is the most popular month to visit Zanzibar. If you want a more laid-back vibe, go in March.
Before locking in your flight from Nairobi Jomo Kenyatta Airport to Zanzibar Airport, think about the kind of weather you enjoy. February is the warmest month in Zanzibar, with temperatures ranging from 24ºC (75ºF) to 33ºC (91ºF).
If you'd rather travel in cooler conditions, search for a cheap ticket from NBO to ZNZ in July. Temperatures average between 21ºC (70ºF) and 29ºC (84ºF) then.
Explore more of Tanzania
Arusha is just one of the many places in Tanzania waiting to be explored once you've taken in the sights of Zanzibar. Around 418 kilometres away to the north-west, its top attractions include Kilimanjaro info, Kilimanjaro tours and kilimanjaro trekking.
Morogoro is another standout destination in Tanzania and is around 177 kilometres south-west of Zanzibar. No journey is complete without a visit to Choma Waterfalls, Selous Choma Waterfall and Uluguru Nature Forest Reserve.











