Cheap Flights from Zanzibar (ZNZ) to Nairobi (NBOA)

Compare Zanzibar to Nairobi flight deals

Find the cheapest month or even day of the year to fly to Nairobi

Book the best Nairobi fare with no extra fees

Flight deals from Zanzibar to Nairobi

Looking for a cheap last-minute deal or the best return flight from Zanzibar Airport to Nairobi? If you want to travel next month, return fares start from £222. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Zanzibar to Nairobi

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Zanzibar to Nairobi flights are currently cheapest in September.

Direct flights from Zanzibar to Nairobi

Alternative Zanzibar to Nairobi routes

Looking for the cheapest, fastest or easiest route from Zanzibar to Nairobi? You could fly into the following airports instead.

Zanzibar to Nairobi: Flight information

The things to know before you go.
Cheapest flight found£116
Cheapest month to flySeptember
Average flight time1 hr, 26 mins
Most popular airlinePrecision Air
Average flights per week183

Finding cheap flights from Zanzibar to Nairobi: Frequently asked questions

There are 2 airports in Nairobi: Nairobi Wilson and Nairobi Jomo Kenyatta.
The best price we found for a return flight from Zanzibar to Nairobi is £216. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 26 minutes is the average flight time from Zanzibar to Nairobi.
Precision Air, Kenya Airways and Hahn Air Systems fly direct from Zanzibar to Nairobi.
As of April 2026, there are 366 flights per week flying from Zanzibar to Nairobi.
The cheapest month to fly from Zanzibar to Nairobi is usually July.
If you're flying from Zanzibar Airport, the cheapest airport near Nairobi is Nairobi Jomo Kenyatta – which is 8.2 miles away from the centre of Nairobi. We've found flights into this airport from £216.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Zanzibar Airport to Nairobi on Monday, 13 July 2026.
Yes – the average flight time is 1 hour and 26 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Nairobi but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Nairobi is around 40 days in advance, so don’t leave your flight to the last minute.
In April, the average temperature is usually around 21°C. April is typically the warmest month in Nairobi, when it usually averages around 27°C. You can expect the least rain in July. The coldest month is June, with temperatures averaging 13°C. The rainiest month is April.
Currently, Air Tanzania and Flightlink LTD offer the cheapest flight tickets to Nairobi.

Flying from Abeid Amani Karume International Airport (ZNZ) to Nairobi: what you need to know

  • Jump on a direct flight from Abeid Amani Karume International Airport to Nairobi and you'll be in the air for an average of 1 hour 25 minutes.

  • Nairobi and Zanzibar (where Abeid Amani Karume International Airport is located) share the UTC+3 timezone. This means you won't need to account for any time differences.

  • The busiest flight route is from Abeid Amani Karume International Airport (ZNZ) to Nairobi Jomo Kenyatta International Airport (NBO). You can choose from 45 services between these airports every week.

  • For a smooth journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This will give you enough time to board your ZNZ to Nairobi flight.

  • During popular months like July, it's wise to get to the airport even earlier. Plan to arrive two hours before domestic departures and four hours ahead of international flights whenever you're travelling during a peak period in general.

  • You can book a direct Abeid Amani Karume International Airport to Nairobi ticket. Begin your journey at ZNZ and touch down at Nairobi Jomo Kenyatta International Airport (NBO).

  • There's a good selection of airlines operating direct flights from Abeid Amani Karume International Airport to Nairobi, such as:

  • ZNZ is around 6 kms (4 miles) from central Zanzibar. If you're ride-sharing, driving or catching a taxi from the centre, it'll take you 15 minutes or so to get there, depending on traffic. If you're taking public transport, expect the trip time to be around 30 minutes.

  • Want a leisurely start to your trip? Stay near ZNZ. Whether you've booked an early flight from Abeid Amani Karume International Airport to Nairobi or want to avoid feeling rushed, these hotels are a convenient choice:

  • When it comes to the on-time performance of Abeid Amani Karume International Airport, 64% of flights complete their journey on time.

How to find the cheapest flights from Abeid Amani Karume International Airport (ZNZ) to Nairobi

  • £116 is currently the lowest price for a one-way Abeid Amani Karume International Airport to Nairobi flight. Return plane tickets start from £216. These fares can change depending on demand.

  • To snag cheap flights from ZNZ to Nairobi, reserve your journey six months before your planned departure.

  • Organise your trip for November. That's the best month for scoring an awesome deal on Abeid Amani Karume International Airport to Nairobi tickets. If your travel dates are flexible, use the 'Whole month' tool to access the lowest price across every month.

  • Locking in a cheap flight from ZNZ to Nairobi is a breeze with Price Alerts. Simply set up one of these automatic notifications and we'll let you know as soon as a cheaper option becomes available.

  • Tailor your trip with filters. Select your ideal departure and arrival times, total journey duration and airlines. You can also sort results by 'Cheapest,' 'Fastest' or 'Best' flights from Abeid Amani Karume International Airport to Nairobi.

Airports in Nairobi

Nairobi Jomo Kenyatta International Airport (NBO)

  • The distance from Nairobi Jomo Kenyatta International Airport (NBO) to central Nairobi is roughly 18 kms (11 miles). It'll take you about 30 minutes to reach the centre driving.

  • If you're travelling on public transport, expect a journey time of about 1 hour 5 minutes.

  • Consider staying in a hotel near NBO if you're coming in on a late flight from Abeid Amani Karume International Airport to Nairobi. Choose one of these accommodation options and make your arrival easier:

  • Secure the lowest price by booking your vehicle from Nairobi Jomo Kenyatta International Airport around three weeks before your flight from ZNZ to Nairobi.

Nairobi Wilson Airport (WIL)

  • Nairobi Wilson Airport (WIL) is about 10 kms (6 miles) from the centre of Nairobi. Once you've hopped off your flight from Abeid Amani Karume International Airport to Nairobi, it'll take you around 20 minutes to get to the heart of the city in a taxi or ride-share.

  • You can expect the journey to take roughly 35 minutes on public transport.

  • Place the 'Do not disturb' sign on your door and relax at a hotel near WIL. Here are a few options where you can check in after your ZNZ to Nairobi flight:

  • Pick the vehicle you actually want, not just what's left, by booking your ride from WIL ahead of your arrival. You'll also avoid last-minute price hikes, especially when the airport is busy.

Best time to go to Nairobi

  • December is the quietest month for flights from Abeid Amani Karume International Airport to Nairobi, while July is the busiest. Figure out the ideal time to visit Nairobi based on whether you want a laid-back vibe or a lively atmosphere.

  • Before booking a Abeid Amani Karume International Airport to Nairobi plane ticket, think about the type of weather you enjoy. February is the warmest month in Nairobi, with temperatures ranging from 13ºC to 30ºC.

  • July has average temperatures of between 12ºC and 24ºC. Search for a cheap ticket from ZNZ to Nairobi around that time if you want to travel when it's cooler.

More about Nairobi

  • Once you've booked your flight from Abeid Amani Karume International Airport to Nairobi, choose a hotel that puts you right where the action is. Make one of these options your base for exploring Nairobi:

  • The David Sheldrick Wildlife Trust and Masai Mara National Reserve are just two of the top-rated attractions to put on your Nairobi must-do list. Keep the adventure rolling by checking out Giraffe manor.

Explore more of Kenya

  • You've visited Nairobi, now it's time to discover more of Kenya. Travel about 434 kms (270 miles) southeast to Mombasa to tick off its top attractions. From Mombasa Marine National Park to Fort Jesus and Mombasa Beach, you'll have a packed itinerary ahead.

  • Nakuru is another must-experience destination in Kenya and is around 145 kms (90 miles) northwest of Nairobi. No trip is complete without experiencing Nakuru National Park, Lake Nakuru and Lake Nakuru View.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.