Cheap flights from JNB to ZNZ (O.R. Tambo 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 JNB to ZNZ starting at $233 One Way, $401 Round Trip

Prices starting at $401 for return flights and $233 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.

Chukwani Executive Inn
Chukwani Executive Inn
3.5 out of 5
Chukwani, Zanzibar Town, Mjini Magharibi Region
The price is $61 per night from Jun 2 to Jun 3
$61
per night
Jun 2 - Jun 3
Stay at this 3.5-star business-friendly hotel in Zanzibar Town. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Kariakoo Amusement Park ...
8/10 Very Good! (6 reviews)
"Very friendly staff, nice service"

Reviewed on Mar 2, 2024

Chukwani Executive Inn
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 $157 per night from Jun 2 to Jun 3
$157
per night
Jun 2 - Jun 3
Stay at this 4-star spa hotel in Zanzibar Town. Enjoy free parking, 2 outdoor pools, and a full-service spa. Popular attractions Kariakoo Amusement Park and ...
8.8/10 Excellent! (50 reviews)
"Staff was friendly and accommodating. Chose the hotel for proximity to airport since I had a 3am flight. (Walkable distance but not in the middle of the night) Their charge for the 3min drive was exorbitant, so I arranged on my own."

Reviewed on Apr 28, 2024

Golden Tulip Zanzibar Airport
Golden Palm Boutique Zanzibar
Golden Palm Boutique Zanzibar
3.5 out of 5
Chukwani Airport Road, Chukwani, Mjini Magharibi
The price is $85 per night from Jun 2 to Jun 3
$85
per night
Jun 2 - Jun 3
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 ...
8/10 Very Good! (44 reviews)
"Everything was perfect"

Reviewed on Mar 4, 2024

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

Golden Tulip Zanzibar Resort
Golden Tulip Zanzibar Resort
3.5 out of 5
Beit Al Ras, Kibweni Street, Zanzibar Town
The price is $83 per night from Jun 3 to Jun 4
$83
per night
Jun 3 - Jun 4
Stay at this 3.5-star beach hotel in Zanzibar Town. Enjoy free breakfast, free parking, and a rooftop terrace. Popular attractions Chapwani Island and Masingini ...
8.2/10 Very Good! (99 reviews)
"It’s was good, i enjoy my sea view too😊"

Reviewed on May 11, 2024

Golden Tulip Zanzibar Resort
Tembo House Hotel
Tembo House Hotel
4 out of 5
Forodhani Street, Zanzibar Town
The price is $109 per night from Jun 2 to Jun 3
$109
per night
Jun 2 - Jun 3
Stay at this 4-star beach hotel in Zanzibar Town. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the breakfast and the pool in our reviews. ...
8.4/10 Very Good! (637 reviews)
"This is a beautiful old hotel. Very safe part of town and close to everything in town."

Reviewed on May 29, 2024

Tembo House Hotel
Park Hyatt Zanzibar
Park Hyatt Zanzibar
5 out of 5
Shangani Street, Stone Town, Zanzibar Town
The price is $432 per night from Jun 2 to Jun 3
$432
per night
Jun 2 - Jun 3
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.4/10 Exceptional! (215 reviews)
"Beautiful architecture in friendless of people. Enjoy the local foods and Plenty tourist excursions. Most important the place is fairly safe to walk around."

Reviewed on May 28, 2024

Park Hyatt 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.

Zanzibar Hotels With Airport Transportation

Al Johari Hotel & Spa
Al Johari Hotel & Spa
3 out of 5
116 Shangani (Stone Town), Zanzibar Town
The price is $56 per night from Jun 2 to Jun 3
$56
per night
Jun 2 - Jun 3
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 Marahubi ...
7.6/10 Good! (143 reviews)
"Great experience. Great staff and clean rooms. Nice location"

Reviewed on Oct 20, 2023

Al Johari Hotel & Spa
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 Shangani Beach and Mbweni Ruins are ...
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
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 Marahubi ...
8.4/10 Very Good! (272 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 Marahubi Palace and People's Palace Museum ...
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

Mbweni Ruins & Gardens
Mbweni Ruins & Gardens
4 out of 5
Mbweni, Zanzibar Town
The price is $145 per night from Jun 13 to Jun 14
$145
per night
Jun 13 - Jun 14
Stay at this 4-star beach hotel in Zanzibar Town. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Peace Memorial Museum and Kariakoo ...
8.6/10 Excellent! (134 reviews)

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

Good choice close to airport
"The staff were friendly and very helpful. The rooms were beautiful and comfortable with interesting wood furniture. Overall, nice, clean and enjoyable. Massage was great. More sophisticated and relaxed than Stone Town and close to the airport. The restaurant is good but prepare for taking it pole, ..."

Reviewed on Mar 4, 2024

Mbweni Ruins & Gardens
Mizingani Seafront Hotel
Mizingani Seafront Hotel
4 out of 5
Mizingani Road, Malindi district, Zanzibar Town
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! (348 reviews)

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

Travelers say...
"Amazing property, extra friendly & attentive staff! I will definitely be back!"

Reviewed on May 20, 2024

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 Marahubi Palace and People's ...
8/10 Very Good! (98 reviews)

Families like: Babysitting, close to beach, bicycle rentals nearby, extra beds/cribs

Travelers say...
"Very good location. Great staff! Affordable room rates."

Reviewed on Jan 31, 2020

Tausi 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.

Map To Nearby Hotels

JNB to ZNZ Route Info

Origin Airport
Johannesburg
Destination Airport
Zanzibar Town
Number Of Airlines Serving
0
Distance
1554 mi
Shortest Flight Departure Time
9:00AM EAT
Shortest Flight Departure Date
Jun 8
JNB Address & GPS
Address:
Johannesburg ,
South Africa
IATA Code:
JNB
Longitude:
28.245999
Latitude:
-26.139164
Time Zone:
Africa/Johannesburg
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 Johannesburg Airport (JNB-O.R. Tambo Intl.) to Zanzibar Airport (ZNZ-Zanzibar Intl.) now?
The Covid-19 Travel Advisor will help you with queries about quarantine and travel restrictions when taking a plane flight from Johannesburg Airport (JNB-O.R. Tambo Intl.) to Zanzibar Airport (ZNZ-Zanzibar Intl.).
Are there non-stop flights from Johannesburg Airport (JNB-O.R. Tambo Intl.) to ZNZ?
With no direct flights currently servicing the route from Johannesburg Airport (JNB-O.R. Tambo Intl.) to Zanzibar Airport, your best option is to pick a carrier that offers just one simple stopover. Collect a few more air miles with Kenya Airways, Iberia or Qatar Airways.
What is the shortest flight from Johannesburg Airport to Zanzibar Airport?
It takes a while to fly from JNB to ZNZ — in fact, 11 hours and 48 minutes at least. But your flight doesn’t need to be a strain. Be prepared and pack the basics like your toothbrush and a pillow.
How many hours flight from JNB to Zanzibar Airport?
There’s no need to feel anxious about the 11 hours and 49 minutes that you’ll be in the air between O.R. Tambo Intl. Airport (JNB) and ZNZ. It may be a long journey, but a few movies, a captivating novel and a decent rest will help make the time zoom 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 Johannesburg Airport to ZNZ?
For now, no airlines operate direct flights from Johannesburg Airport (JNB-O.R. Tambo Intl.) to Zanzibar Intl. Airport (ZNZ). But don’t panic! There are several single or multi-stop flights available.

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.