Travelling from Jomo Kenyatta International Airport (NBO) to Zanzibar International Airport (ZNZ): what you need to know
Around 1 hour 30 minutes is how long you'll be travelling on a direct flight from Jomo Kenyatta International Airport to Zanzibar International Airport.
Nairobi and Zanzibar share the UTC+3 timezone. This means there's no time difference to consider.
Flights from NBO to ZNZ start from 00:15 — the first with Kenya Airways. The last departure is at 21:10 with Precision Air. Overall, you can take your pick of 125 weekly Jomo Kenyatta International Airport to Zanzibar International Airport flights.
Arrive at the airport on time so you don't miss your NBO to ZNZ flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to prevent a last-minute sprint to your gate.
Be prepared for bigger queues in popular months like July. Arriving up to four hours ahead of international flights and two hours for a domestic departure is a smart move.
Kenya Airways is your gateway to discovering Zanzibar (and perhaps some other exciting corners of Tanzania!). Browse the direct flights from Jomo Kenyatta International Airport to Zanzibar International Airport offered by this carrier.
The airline that tops the list for bookings on this route is Kenya Airways.
The most punctual carrier offering NBO to ZNZ flights is Precision Air. Its services arrive without delay 77.05% of the time.
Think about adding a stopover when booking your ticket from Jomo Kenyatta International Airport to Zanzibar International Airport. Just deselect 'Direct flights only' to break up your trip, or perhaps see a new city along the way. Check out these options between NBO and ZNZ:
Moi International Airport
Julius Nyerere International Airport
Kilimanjaro International Airport
How to find the cheapest flights from Jomo Kenyatta International Airport (NBO) to Zanzibar International Airport (ZNZ)
The cheapest price we've seen for a one-way Jomo Kenyatta International Airport to Zanzibar International Airport flight is 115 €. A round-trip ticket is currently 233 €. Depending on the availability and when you book, these fares could change.
Score cheap tickets from NBO to ZNZ by booking eight months ahead. According to our research, that's the sweet spot for finding a bargain.
Schedule your trip for July. That's the cheapest month for flights from Jomo Kenyatta International Airport to Zanzibar International Airport. If your travel dates are flexible, use the 'Whole month' tool to see the cheapest price across each month.
Landing cheap flights from NBO to ZNZ is a cinch with Price Alerts. Simply create one of these automatic alerts and we'll let you know as soon as there's a better deal.
Choose your preferred arrival and departure times, airlines and number of stops with the filters. Or sort your results by 'Cheapest' to get the best deals on flights from Jomo Kenyatta International Airport to Zanzibar International Airport.
Handy information about Jomo Kenyatta International Airport (NBO)
When it comes to the on-time performance of Jomo Kenyatta International Airport, data shows 67.1% of flights complete their journey on time.
Central Nairobi to Jomo Kenyatta International Airport is around 14 kilometres. Depending on traffic, it'll take about 20 minutes to get there if you're ride-sharing, catching a cab or driving.
Catching public transport? You can expect a journey time of around 1 hour 10 minutes.
Get your travels off to a hassle-free start by staying near NBO. Whether you're catching an early flight from Jomo Kenyatta International Airport to Zanzibar International Airport or just don't want to be rushed, these hotels are perfect:
Arriving at Zanzibar International Airport (ZNZ)
Reserve a hotel close to ZNZ if you're catching a late Jomo Kenyatta International Airport to Zanzibar International Airport flight. Select one of these accommodation options and skip the long transfer:
Pick up a Zanzibar International Airport rental car and explore Zanzibar and beyond with your own set of wheels. KARIBU KWETU ZANZIBAR, Auto-Union and Green Motion are leading providers to choose from here.
Lock in the best rate by reserving your vehicle from Zanzibar International Airport around one week ahead of your trip.
Getting from Zanzibar International Airport (ZNZ) to central Zanzibar
Zanzibar International Airport to the centre of Zanzibar has a drive time of about 10 minutes. It's approximately 6 kilometres away.
When to fly to Zanzibar International Airport (ZNZ)
It's time to plan your travel dates for your flight from Jomo Kenyatta International Airport to Zanzibar International Airport. July is the busiest month to head to Zanzibar. If you want a more low-key vibe, go in February.
Lock in your flight from Jomo Kenyatta International Airport to Zanzibar International Airport for March if you want to explore Zanzibar during its warmest month. Expect temperatures of between 24ºC (75ºF) and 33ºC (91ºF).
Search for cheap tickets from NBO to ZNZ in August if you want to travel in cooler conditions. Temperatures are at their lowest around then, ranging between 21ºC (70ºF) and 28ºC (82ºF) on average.
Explore more of Tanzania
Arusha is just one of the many places in Tanzania waiting to be explored after you've experienced Zanzibar. Around 418 kilometres away to the north-west, popular attractions include Lake Duluti, Old Boma Museum and Arusha Declaration Museum.
If you're looking to explore another corner of Tanzania, consider Morogoro, about 177 kilometres south-west of Zanzibar. Uluguru Nature Forest Reserve, Mount Premji and Ritungu Tours & Safari Ltd are among its highlights.