AED960 Cheap Flights from Nairobi (NBO) to Zanzibar (ZNZ)

Popular airlines from Jomo Kenyatta Intl. Airport (NBO) to Zanzibar Intl. Airport (ZNZ)

  • notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
  • deals illustration

    Book smarter

    Save on select hotels after you book a flight*
  • trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Cheap Flights from Nairobi to Zanzibar (NBO-ZNZ)

Prices were available within the past 7 days and start at AED960 for one-way flights and AED1,999 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

World Ticket Ltd

Frequently asked questions

How long does it take to fly from NBO to Zanzibar Airport?
Kenya Airways has a direct flight leaving Jomo Kenyatta Intl. Airport (NBO) at 9:50AM and touching down at ZNZ at 11:10AM — a flight duration of 1 hour and 20 minutes. Select the seat that's perfect for you, pack something to keep you amused and the time will rush by.
Is it cheaper to buy a plane ticket from NBO to ZNZ last minute?
Booking your flight from Jomo Kenyatta Intl. Airport (NBO) to ZNZ last minute could save you a nice sum if you're lucky enough to find a good deal. However, fares generally don't get cheaper closer to the departure date. If you choose to wait, flights could also be booked up or the best seats taken (we hope you like the middle seat!). If you don't want to hedge your bets, book well in advance of when you want to leave. In fact, some of the best deals are available on Expedia up to 12 months in advance. If your preferred airline hasn't released its airfares yet, check back regularly as deals are updated on Expedia all the time.
What airports do you fly into for Zanzibar Town from Nairobi?
You can journey from Nairobi to Zanzibar Town through Zanzibar Intl. Airport (ZNZ) and Julius Nyerere Intl. Airport (DAR). Arrive at Zanzibar Intl. Airport (ZNZ) and you'll be around 6 kilometers southeast of the center of Zanzibar Town. Check in to your new digs and then sample some of this city's famous sights, such as Shangani Beach and Prison Island.
What are the most popular departure times for flights from NBO to ZNZ?
The most popular departure times for trips from Nairobi Airport to ZNZ fall between 8:00 AM - 9:00 AM on Kenya Airways. One helpful tip is to jet off in the morning. The earlier you take off, the better your odds of a delay-free flight with less air traffic in the skies.
Can I change the date of my flight from Jomo Kenyatta Intl. Airport (NBO) to ZNZ?
Plans don't always work out, so Expedia is here to help make things easier. To start, find your Jomo Kenyatta Intl. Airport (NBO) to Zanzibar Intl. Airport (ZNZ) itinerary through the Expedia Trips portal and browse the fare rules about what changes you can make. If you booked your fare in the last 24 hours, some airlines will let you cancel for free and book new flights. If you bought your ticket more than 24 hours ago, connect with us via our Customer Service portal so we can help you further.

Travel information

Origin airport
Jomo Kenyatta Intl.
Destination airport
Zanzibar Intl.
Roundtrip price
AED1,998
Distance
596 km
Average flight time
1 hour 50 mins

Book with confidence