Cheap flights from Johannesburg to Zanzibar

The best prices from Johannesburg OR Tambo to Zanzibar Kisauni are usually found in May or February, booked 60 days in advance, depart on a Wednesday or Monday and return on a Thursday

How to find the cheapest flight from OR Tambo to Zanzibar

All the information you need to plan the best JNB to ZNZ flight in 2022: compare OR Tambo to Zanzibar flight prices with the expected peak season, weather and rainfall in Zanzibar.

JNB - ZNZ

Price

R348 - R450

ZNZ

Temperature

24 - 28 °C

ZNZ

Precipitation

20 - 320 mm

Popular in

December

High demand for flights, 14% potential price rise

Cheapest in

May

Best time to find cheap flights, 10% potential price drop

Round-trip from

R5 273

From Johannesburg OR Tambo to Zanzibar Kisauni

One-way from

R4 197

One-way flight from Johannesburg OR Tambo to Zanzibar Kisauni

What is the cheapest day to fly return from Johannesburg OR Tambo Airport to Zanzibar?

Tuesday is generally a great day to depart. Flying on this day could help you save up to 6%.

How far in advance should I book a flight from Johannesburg OR Tambo Airport to Zanzibar?

To save up to 7% on this flight, we recommend booking at least 59 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Johannesburg OR Tambo Airport to Zanzibar from R6 318 1-2 weeks out and tickets from R6 363 for flights departing within the next 72 hours.

What is the cheapest month to fly from Johannesburg OR Tambo Airport to Zanzibar?

The best pricing can be found in the month of May. Prices to Zanzibar from Johannesburg OR Tambo Airport average R5 850. You can even find prices in May for less than R5 850, as users have found deals to Zanzibar from as low as R4 121. The month of December appears to be one of the more expensive times to travel to Zanzibar from Johannesburg OR Tambo Airport. Flying in the targeted month can save you up to 16%.

When is the cheapest time to fly from Johannesburg OR Tambo Airport to Zanzibar (JNB - ZNZ)?

One of the essential ways to save on airfare from Johannesburg OR Tambo Airport to Zanzibar is to remain as flexible as possible. Flights that are in the morning tend to be the most expensive. A flight at midday could potentially save you up to 16% on airfare.

Cheap flights from OR Tambo to Zanzibar in January, February 2022

The best prices found for JNB to ZNZ flights in January, February
Feb 16 - Feb 20
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

2 stops

14h 15m
ZNZ

Zanzibar Kisauni

JNB

Johannesburg OR Tambo

2 stops

13h 10m
R5 894

Ethiopian Air

View Deal

Deal found 1/19/22

Feb 8 - Feb 16
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

2 stops

14h 15m
ZNZ

Zanzibar Kisauni

JNB

Johannesburg OR Tambo

2 stops

13h 10m
R5 939

Ethiopian Air

View Deal

Deal found 1/20/22

Feb 16 - Feb 22
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

2 stops

14h 15m
ZNZ

Zanzibar Kisauni

JNB

Johannesburg OR Tambo

2 stops

13h 10m
R5 954

Ethiopian Air

View Deal

Deal found 1/20/22

OR Tambo to Zanzibar 2022 flight deals

Cheap flights to Zanzibar from OR Tambo found for this year
May 9 - May 16
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

1 stop

13h 00m
ZNZ

Zanzibar Kisauni

JNB

Johannesburg OR Tambo

1 stop

11h 55m
R5 863

Ethiopian Air

View Deal

Deal found 1/20/22

May 1 - May 7
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

1 stop

13h 00m
ZNZ

Zanzibar Kisauni

JNB

Johannesburg OR Tambo

1 stop

11h 55m
R5 879

Ethiopian Air

View Deal

Deal found 1/20/22

Feb 16 - Feb 20
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

2 stops

14h 15m
ZNZ

Zanzibar Kisauni

JNB

Johannesburg OR Tambo

2 stops

13h 10m
R5 894

Ethiopian Air

View Deal

Deal found 1/19/22

Last-minute flights from OR Tambo to Zanzibar

Late deals on return flights to Zanzibar from OR Tambo, departing today and this week
Feb 1 - Feb 7
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

2 stops

14h 15m
ZNZ

Zanzibar Kisauni

JNB

Johannesburg OR Tambo

2 stops

13h 10m
R6 000

Ethiopian Air

View Deal

Deal found 1/21/22

Feb 1 - Feb 5
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

2 stops

14h 15m
ZNZ

Zanzibar Kisauni

JNB

Johannesburg OR Tambo

1 stop

11h 55m
R6 273

Ethiopian Air

View Deal

Deal found 1/20/22

Jan 28 - Feb 4
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

2 stops

22h 00m
ZNZ

Zanzibar Kisauni

JNB

Johannesburg OR Tambo

1 stop

16h 15m
R6 439

Kenya Airways

View Deal

Deal found 1/22/22

One-way flights to Zanzibar Kisauni from OR Tambo

The cheapest one-way flights from OR Tambo to Zanzibar
Mar 27
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

1 stop

7h 05m
R3 515

Kenya Airways

View Deal

Deal found 1/20/22

Feb 5
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

1 stop

24h 55m
R3 621

Kenya Airways

View Deal

Deal found 1/20/22

May 20
JNB

Johannesburg OR Tambo

ZNZ

Zanzibar Kisauni

2 stops

8h 55m
R3 651

Kenya Airways

View Deal

Deal found 1/20/22

Related info for your journey

Useful info, stats and facts about OR Tambo to Zanzibar flights.

What airport do you fly into for flights to Zanzibar from Johannesburg OR Tambo?

If you book a flight to Zanzibar from Johannesburg OR Tambo, you will be flying to Kisauni, which is the city’s only airport. Zanzibar Kisauni (ZNZ) is located 7,1 km from the centre of Zanzibar. There are 0 flights from Johannesburg OR Tambo to Kisauni per day from 8 different airlines.

Which airlines flying from Johannesburg OR Tambo to Zanzibar Kisauni have flexible cancellations due to COVID-19?

Mango, Kenya Airways, and Ethiopian Air are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Johannesburg OR Tambo Airport to Zanzibar for under R5 900 on Cheapflights?

Yes, there are multiple flights from Johannesburg OR Tambo Airport to Zanzibar for under R5 900. The cheapest flight booked recently is on Ethiopian Air for just R5 863, but on average you can expect to pay R6 030.

Are there last-minute flights available from Johannesburg OR Tambo Airport to Zanzibar for under R6 000?

There are currently 20+ open flights from Johannesburg OR Tambo Airport to Zanzibar within the next 7 days for less than R6 000.

How popular is this Johannesburg OR Tambo Airport to Zanzibar flight route?

Within the past month, 15 275 users have taken a look at flights from Johannesburg OR Tambo to Zanzibar Kisauni.

What are the cheapest airlines flying from Johannesburg OR Tambo Airport to Zanzibar round-trip?

Our cheapest airline available from Johannesburg OR Tambo Airport to Zanzibar is Ethiopian Air. Our recent data shows that you can find tickets from as low as R5 863 on this airline. An additional option worth looking into is Kenya Airways, starting at R6 151.

What are the most popular airlines that fly from Johannesburg OR Tambo Airport to Zanzibar?

Emirates, Ethiopian Air and Mango are the most popular airlines when flying from Johannesburg OR Tambo Airport to Zanzibar.

What are the cheapest flights from Johannesburg OR Tambo Airport to Zanzibar?

Looking for the cheapest flight from Johannesburg OR Tambo Airport to Zanzibar? While on average our users pay R5 620, our data indicates the cheapest price to be R5 620. The most popular route (Johannesburg OR Tambo - Zanzibar Kisauni), is priced around R5 879.

Can I fly to Zanzibar Kisauni from Johannesburg OR Tambo right now?

Information is based on travel restrictions from Johannesburg OR Tambo to Zanzibar Kisauni

Most visitors from Johannesburg OR Tambo need to provide a negative COVID-19 test result and/or quarantine to enter Zanzibar Kisauni.

COVID-19 testing requirements
Visitors from Johannesburg OR Tambo must present a negative RT-PCR (NAAT) test taken 96 hours before departing to Zanzibar Kisauni.

Quarantine requirements
Visitors from Johannesburg OR Tambo are not required to quarantine after entering Zanzibar Kisauni.

Documents
Health Surveillance Form - Travelers are required to complete an online Health Surveillance Form a maximum of 24 hours before arrival in Tanzania. Travelers will then receive a Unique Health Code (UHC), which they will present to health officials upon arrival.

Electronic Visitor Visa - To visit Tanzania for Business or Tourism, you require a visa. An eVisa is the fastest and easiest way of obtaining a visa as you can submit an application and supporting documents online. If approved, you'll receive your eVisa confirmation electronically. When you arrive at immigration, you will be asked for your passport and eVisa to ensure you have proper documentation.


Can I fly back to Johannesburg OR Tambo from Zanzibar Kisauni?

Returning to Johannesburg OR Tambo from Zanzibar Kisauni

COVID-19 testing requirements
Visitors from Zanzibar Kisauni must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg OR Tambo.

Quarantine requirements
Visitors from Zanzibar Kisauni are not required to quarantine after entering Johannesburg OR Tambo.

Alternative routes for OR Tambo to Zanzibar

See prices for flight routes from nearby airports that may be better suited for you.

Top 8 airlines flying from OR Tambo to Zanzibar

The chart below displays the airlines Cheapflights users travelling from OR Tambo to Zanzibar choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Ethiopian Air
CheapestR3 887
AverageR5 451
FlexibilityNo cancel fee
On-time72%
COVID-19 safety
Air Tanzania
CheapestR3 929
AverageR5 265
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
South African
CheapestR4 008
AverageR7 717
FlexibilityNo cancel fee
On-time78%
COVID-19 safety
Mango
CheapestR4 929
AverageR6 361
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
RwandAir
CheapestR4 982
AverageR5 240
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
Emirates
CheapestR5 164
AverageR10 249
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
Kenya Airways
CheapestR5 426
AverageR6 580
FlexibilityNo cancel fee
On-time82%
COVID-19 safety
Turkish Airlines
CheapestR17 472
AverageR24 534
FlexibilityNo cancel fee
On-time77%
COVID-19 safety