Cheap flights from NBO to ZNZ (Jomo Kenyatta Intl. to Zanzibar Intl.)

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Cheap Flights from NBO to ZNZ starting at $119 One Way, $298 Round Trip

Prices starting at $298 for return flights and $119 for one-way flights to Zanzibar Intl. were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.

Hotel Ideas near Zanzibar Intl.

Airport Hotels near Zanzibar Intl.

Golden Tulip Zanzibar Airport
Golden Tulip Zanzibar Airport
4 out of 5
Kiembe Samaki, Airport Road, Plot No. ZAA 001, Zanzibar Town
The price is $193 per night from May 6 to May 7
$193
includes taxes & fees
$159 per night
May 6 - May 7
Stay at this 4-star spa hotel in Zanzibar Town. Enjoy free parking, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
8.8/10 Excellent! (86 reviews)
"The Staff was great….Clean and service was excellent"

Reviewed on Mar 3, 2025

Golden Tulip Zanzibar Airport
Madinat Al Bahr Business & Spa Hotel
Madinat Al Bahr Business & Spa Hotel
5 out of 5
Mbweni Street, Stone Town, Zanzibar Town, Zanzibar
The price is $256 per night from May 6 to May 7
$256
includes taxes & fees
$214 per night
May 6 - May 7
Stay at this 5-star luxury hotel in Zanzibar Town. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
8.8/10 Excellent! (74 reviews)
"Great staff, food, bar, room, ocean view, ocean access, pool, transportation, and convenience!"

Reviewed on Apr 17, 2025

Madinat Al Bahr Business & Spa Hotel
Golden Palm Boutique Zanzibar
Golden Palm Boutique Zanzibar
3.5 out of 5
Chukwani Airport Road, Chukwani, Mjini Magharibi
Stay at this 3.5-star business-friendly hotel in Chukwani. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Kariakoo Amusement Park and ...
7.8/10 Good! (54 reviews)
"Very poor road conditions getting to the property. Property is in an isolated area."

Reviewed on Apr 1, 2025

Golden Palm Boutique Zanzibar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels In Zanzibar

Tembo House Hotel
Tembo House Hotel
4 out of 5
Forodhani Street, Zanzibar Town
The price is $136 per night from May 2 to May 3
$136
includes taxes & fees
$110 per night
May 2 - May 3
Stay at this 4-star beach hotel in Zanzibar Town. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
8.6/10 Excellent! (818 reviews)
"Great character property with beautiful bedrooms that are mostly individual. Great upstairs pool and elegant lounge salon in main building. Only minor issue is the road facing rooms above the entrance has several elderly men who talk incessantly 18 hours a day in a loud booming voice, but there in ..."

Reviewed on Apr 8, 2025

Tembo House Hotel
Golden Tulip Zanzibar Resort
Golden Tulip Zanzibar Resort
3.5 out of 5
Beit Al Ras, Kibweni Street, Zanzibar Town
The price is $94 per night from May 9 to May 10
$94
includes taxes & fees
$75 per night
May 9 - May 10
Stay at this 3.5-star beach hotel in Zanzibar Town. Enjoy free breakfast, free parking, and a rooftop terrace. Our guests praise the helpful staff in our reviews. ...
8.2/10 Very Good! (146 reviews)
"I carry only good memory and outstanding service, a reference for anyone who is looking for a nice and convenient place to stay,..."

Reviewed on Apr 21, 2025

Golden Tulip Zanzibar Resort
Zanzibar Serena Hotel
Zanzibar Serena Hotel
5 out of 5
Kelele Square, Stone Town, Zanzibar Town
The price is $313 per night from May 15 to May 16
$313
includes taxes & fees
$263 per night
May 15 - May 16
Stay at this 5-star luxury hotel in Zanzibar Town. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
9/10 Wonderful! (227 reviews)
"Wonderful and very special hotel"

Reviewed on Apr 6, 2025

Zanzibar Serena Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Zanzibar Hotels With Airport Transportation

Abla Beach Apartments
Abla Beach Apartments
3.5 out of 5
Beit-El-Ras, Mtoni, Zanzibar Town
Stay at this 3.5-star hotel in Zanzibar Town. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Chapwani Island and Masingini Forest are ...
4.6/10 (6 reviews)
Poor facilities
"My stay at the apartment was not comfortable, the staff at the reception were not very helpful, the rooms needs repair, the bath tub not working properly.. apartment not equipped with self tools for cooking etc."

Reviewed on Jan 4, 2020

Abla Beach Apartments
Africa House Hotel
Africa House Hotel
4 out of 5
Shangani, Zanzibar Town
Stay at this 4-star beach hotel in Zanzibar Town. Enjoy free breakfast, free WiFi, and free parking. Popular attractions People's Palace Museum and Marahubi ...
7.6/10 Good! (164 reviews)
"Ok, very expensive for the experience. Sea view rooms are extremely noisy."

Reviewed on Oct 16, 2022

Africa House Hotel
Al Johari Hotel & Spa
Al Johari Hotel & Spa
3 out of 5
116 Shangani (Stone Town), Zanzibar Town
The price is $77 per night from May 7 to May 8
$77
includes taxes & fees
$60 per night
May 7 - May 8
Stay at this 3-star business-friendly hotel in Zanzibar Town. Enjoy free WiFi, a rooftop terrace, and room service. Popular attractions Mbweni Ruins and People's ...
7.6/10 Good! (149 reviews)
"Lovely staff, great location, Puzzle Coffee across the street"

Reviewed on Mar 3, 2025

Al Johari Hotel & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Low Priced Zanzibar Hotels

Al-Minar Hotel
Al-Minar Hotel
3.5 out of 5
Plot 96 Shangani, Zanzibar Town
Stay at this 3.5-star spa hotel in Zanzibar Town. Enjoy free breakfast, a full-service spa, and 24-hour room service. Popular attractions Mbweni Ruins and People's ...
8.4/10 Very Good! (273 reviews)
No nonsense hotel with good service
"We enjoyed our 2 night stay at Al Minar. Good value for money, located close to all the 5 star hotels, but this one is affordable. Especially the family room which fitted us nicely."

Reviewed on Jun 24, 2023

Al-Minar Hotel
Zanzibar Hotel
Zanzibar Hotel
3 out of 5
Off Bhangani Street, Zanzibar Town
Stay at this 3-star hotel in Zanzibar Town. Enjoy free breakfast, free WiFi, and free parking. Popular attractions People's Palace Museum and Marahubi Palace ...
8/10 Very Good! (112 reviews)
"We booked the Zanzibar Hotel in February 2019 for a stay in August. The week before we travelled we contacted the hotel to request an airport transfer, which their website said they offered. They replied to our Expedia message by saying that the hotel was undergoing refurbishment but we would be ..."

Reviewed on Aug 17, 2019

Zanzibar Hotel
Asmini Palace Hotel
Asmini Palace Hotel
4 out of 5
Kiponda Street, Stone Town, Zanzibar Town
Stay at this 4-star hotel in Zanzibar Town. Enjoy free breakfast, free WiFi, and room service. Popular attractions Shakti Temple and Malindi Mosque are located ...
7.8/10 Good! (53 reviews)
Fantastic breakfast
"I would say they have the best breakfast I have tried in Stone Town, and trust me, I have tried several."

Reviewed on Oct 6, 2023

Asmini Palace Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Family Friendly Hotels in Zanzibar

Mizingani Seafront Hotel
Mizingani Seafront Hotel
4 out of 5
Mizingani Road, Malindi district, Zanzibar Town
The price is $110 per night from May 2 to May 3
$110
includes taxes & fees
$87 per night
May 2 - May 3
Stay at this 4-star beach hotel in Zanzibar Town. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
8.6/10 Excellent! (378 reviews)

Families like: Kids pool, playground, babysitting, close to beach

Travelers say...
"We liked the place. Room was great etc. The elevator is funky, requiring patrons to fully close cage door when exiting. If not done properly, others can't use. Otherwise, the place was great."

Reviewed on Mar 30, 2025

Mizingani Seafront Hotel
Tausi Palace Hotel
Tausi Palace Hotel
3.5 out of 5
Baghani Street, Zanzibar Town
Stay at this 3.5-star business-friendly hotel in Zanzibar Town. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions People's Palace Museum ...
8/10 Very Good! (98 reviews)
"Very good location. Great staff! Affordable room rates."

Reviewed on Jan 31, 2020

Tausi Palace Hotel
Mbweni Ruins & Gardens
Mbweni Ruins & Gardens
4 out of 5
Mbweni, Zanzibar Town
The price is $146 per night from May 15 to May 16
$146
includes taxes & fees
$119 per night
May 15 - May 16
Stay at this 4-star beach hotel in Zanzibar Town. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Peace Memorial Museum and Kariakoo Amusement ...
8.4/10 Very Good! (146 reviews)

Families like: Outdoor pool, babysitting, on the beach, laundry

Travelers say...
"This is a cute old hotel complex that is right on the beach. They have a neat restaurant overlooking the beach from a platform."

Reviewed on Jan 5, 2025

Mbweni Ruins & Gardens
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

NBO to ZNZ Route Info

Origin Airport
Destination Airport
Number Of Airlines Serving
Distance
Shortest Flight Departure Time
Shortest Flight Departure Date
NBO Address & GPS
Address:
Nairobi ,
Kenya
IATA Code:
NBO
Longitude:
36.925781
Latitude:
-1.319167
Time Zone:
Africa/Nairobi
ZNZ Address & GPS
Address:
Zanzibar ,
United Republic of Tanzania
IATA Code:
ZNZ
Longitude:
39.221185
Latitude:
-6.218466
Time Zone:
Africa/Dar_es_Salaam

Frequently asked questions

Am I able to catch a flight from Nairobi Airport (NBO-Jomo Kenyatta Intl.) to Zanzibar Airport (ZNZ-Zanzibar Intl.) now?
Our Covid-19 Travel Advisor will help you with questions about quarantine requirements and travel restrictions when taking a flight from Nairobi Airport (NBO-Jomo Kenyatta Intl.) to Zanzibar Airport (ZNZ-Zanzibar Intl.).
Are there non-stop flights from Nairobi Airport (NBO-Jomo Kenyatta Intl.) to ZNZ?
Whether you’re traveling from Nairobi Airport (NBO-Jomo Kenyatta Intl.) to Zanzibar Airport on a work-related trip or you’re finally taking off on a well-deserved vacation, you’ll probably want to get there as fast as you can. As luck would have it, multiple carriers operate nonstop flights. Precision Air and Kenya Airways are a couple that come with first-rate reviews.
What is the shortest flight from Nairobi Airport to ZNZ?
The shortest flight time from Nairobi Airport (NBO-Jomo Kenyatta Intl.) to ZNZ is around 8 hours and 40 minutes. Order your favorite wine from the cabin crew, get stuck into your travel journal or get to know your seat mate — you’ll have the time on this medium-haul trip.
How many hours flight from NBO to ZNZ?
The trip from Nairobi Airport to Zanzibar Intl. Airport (ZNZ) will take an average of 8 hours and 41 minutes. A couple of good movies, some audiobooks and a nice snooze will help make time zip by.
If I am not able to travel due to COVID-19, can I cancel my flight to Zanzibar Airport (ZNZ-Zanzibar Intl.)?
We get that traveling right now has its challenges, so it’s good to know that many reservations booked through us are able to be cancelled or changed. If your travel plans to Zanzibar Airport (ZNZ-Zanzibar Intl.) have been affected by COVID-19, a lot of airlines are making things easier by offering credits to use at a later date. Just sign in to your account and you’ll quickly see what options are available. Our Customer Service Portal is the place to go for more information.
Are there flights to Zanzibar Airport (ZNZ-Zanzibar Intl.) with flexible change policies?
In most cases you’ll have the option to reschedule your flight to Zanzibar Airport (ZNZ-Zanzibar Intl.) without a change fee. All you have to do then is pay the difference between the old flight and the new one. Look for the “no change fees” filter and book with confidence.
What airlines have the most flights from Nairobi Airport to ZNZ?
What do you take into consideration when deciding which airline to go with — great in-flight entertainment? Prices that are easy on your wallet? You’ll find quite a few carriers advertising flights between Nairobi Airport (NBO-Jomo Kenyatta Intl.) and Zanzibar Airport to select from. Take a look at Kenya Airways (KQ), a well-known option which offers 28 flights every month. Precision Air (PW) also flies from Mbale to Stone Town. It’s another excellent choice and offers 45 flights monthly.

Map To Nearby Hotels

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.