Cheap flights from OR Tambo to Zanzibar International

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

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

Return
Economy
Thu 1/28
Thu 2/4
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu 1/28
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
OR Tambo (JNB) to Zanzibar International (ZNZ)

JNB - ZNZ
Price
R5 191 - R6 712

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 191

From OR Tambo to Zanzibar International

One-way from

R2 088

One-way flight from OR Tambo to Zanzibar International

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from OR Tambo to Zanzibar International?

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 OR Tambo to Zanzibar International?

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 OR Tambo to Zanzibar International from R6 220 1-2 weeks out and tickets from R6 265 for flights departing within the next 72 hours.

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

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

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

One of the essential ways to save on airfare from OR Tambo to Zanzibar International 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 17% on airfare.

Cheap flights from OR Tambo to Zanzibar International in January, February 2021

The best prices found for JNB to ZNZ flights in January, February
16 Feb - 23 Feb
R3 848pp
JNB
Johannesburg OR Tambo
Mango
Direct
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Mango
Direct
JNB
Johannesburg OR Tambo
26 Jan - 30 Jan
R3 863pp
JNB
Johannesburg OR Tambo
Mango
Direct
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Mango
Direct
JNB
Johannesburg OR Tambo
13 Feb - 20 Feb
R3 893pp
JNB
Johannesburg OR Tambo
Mango
Direct
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Mango
Direct
JNB
Johannesburg OR Tambo

OR Tambo to Zanzibar International 2021 flight deals

Cheap flights to Zanzibar International from OR Tambo found for this year
13 Mar - 27 Mar
R3 684pp
JNB
Johannesburg OR Tambo
Mango
Direct
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Mango
Direct
JNB
Johannesburg OR Tambo
28 Aug - 4 Sep
R3 789pp
JNB
Johannesburg OR Tambo
Mango
Direct
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Mango
Direct
JNB
Johannesburg OR Tambo
16 Feb - 23 Feb
R3 848pp
JNB
Johannesburg OR Tambo
Mango
Direct
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Mango
Direct
JNB
Johannesburg OR Tambo

Direct flights to Zanzibar International from OR Tambo

Save time with OR Tambo to Zanzibar International direct flight deals
13 Mar - 27 Mar
R3 684pp
JNB
Johannesburg OR Tambo
Mango
Direct
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Mango
Direct
JNB
Johannesburg OR Tambo
16 Feb - 23 Feb
R3 848pp
JNB
Johannesburg OR Tambo
Mango
Direct
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Mango
Direct
JNB
Johannesburg OR Tambo
26 Jan - 30 Jan
R3 863pp
JNB
Johannesburg OR Tambo
Mango
Direct
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Mango
Direct
JNB
Johannesburg OR Tambo

Last-minute flights from OR Tambo to Zanzibar International

Late deals on return flights to Zanzibar International from OR Tambo, departing today and this week
26 Jan - 30 Jan
R3 863pp
JNB
Johannesburg OR Tambo
Mango
Direct
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Mango
Direct
JNB
Johannesburg OR Tambo
30 Jan - 6 Feb
R4 251pp
JNB
Johannesburg OR Tambo
Mango
Direct
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Mango
Direct
JNB
Johannesburg OR Tambo
28 Jan - 1 Feb
R5 862pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Zanzibar International from OR Tambo

The cheapest one-way flights from OR Tambo to Zanzibar International
2:00 - 6:35
Mango
Direct
3h 35m
JNB - ZNZ
Mango
R2 089
lastminute.com
2:00 - 6:35
South African
Direct
3h 35m
JNB - ZNZ
South African
R3 401
Travel2Be
17:20 - 14:20
Kenya Airways
1 stop
20h 00m
JNB - ZNZ
Kenya Airways
R4 281

Related info for your journey

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

Flight FAQs

From OR Tambo to Zanzibar International

Can I find flights from OR Tambo to Zanzibar International for under R4 475 on Cheapflights?

Yes, there are multiple flights from OR Tambo to Zanzibar International for under R4 475. The cheapest flight booked recently is on Mango for just R3 684, but on average you can expect to pay R4 848.

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.

Are there direct flights from OR Tambo to Zanzibar International for under R4 475 on Cheapflights?

Cheapflights has 18 direct flights from OR Tambo to Zanzibar International under R4 475. A good price for a direct flight from OR Tambo to Zanzibar International is less than R6 056.

Are there last-minute flights available from OR Tambo to Zanzibar International for under R4 475?

There are currently 19+ open flights from OR Tambo to Zanzibar International within the next 7 days for less than R4 475.

How popular is this flight route?

The Johannesburg OR Tambo to Zanzibar Kisauni flight path was viewed by 15 275 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

Does it rain more in Johannesburg or Zanzibar?

When travelling, we recommend packing in preparation to handle common weather conditions. The rainfall in Johannesburg is typically greater than that of Zanzibar. We can gather that this will continue over the next 19 days.

Is Johannesburg weather warmer or cooler than Zanzibar?

You can imagine temperatures to be in the 26 °C range in December. The weather in Zanzibar is generally the same as Johannesburg's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.

How long does is the flight from OR Tambo to Zanzibar International?

For as low as R3 685, Mango can have you in Zanzibar International from OR Tambo in 3h 35m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from OR Tambo to Zanzibar International return?

According to our current data, Mango (R3 685), Ethiopian Air (R5 042), and Kenya Airways (R5 788) offers the cheapest pricing from OR Tambo to Zanzibar International. Mango is 36% cheaper than the average price of flights available within the next 90 days to this destination.

What are the cheapest airlines to fly from OR Tambo to Zanzibar International one-way?

The cheapest airline one-way is Mango, with whom users have recently found tickets for as low as R1 984. However, be on the lookout for offers from Kenya Airways and South African, as they are both options that can get you from OR Tambo to Zanzibar International for a low price.

Related searches

Flights to Zanzibar International from OR Tambo
Flights to OR Tambo Flights to Zanzibar International

Alternative routes for OR Tambo to Zanzibar International

Destination information for Zanzibar International

Things to know before you go. Useful info for your trip from OR Tambo to Zanzibar International
Today's exchange rate
R1 = TSh 154,58
Flight duration
3h 40m

Airports servicing Johannesburg

Airports servicing Zanzibar

Top 8 airlines flying from OR Tambo to Zanzibar International

The chart below displays the airlines Cheapflights users travelling from OR Tambo to Zanzibar International choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
RwandAir
R329 R346 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by RwandAir. Please check directly on their website for additional information.

Search RwandAir flights
Air Tanzania
R259 R347 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by Air Tanzania. Please check directly on their website for additional information.

Search Air Tanzania flights
Ethiopian Air
R257 R360 No cancel fee 72%
Search Ethiopian Air flights
Mango
R325 R420 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by Mango. Please check directly on their website for additional information.

Search Mango flights
Kenya Airways
R358 R434 No cancel fee 82%
Search Kenya Airways flights
South African
R265 R509 No cancel fee 78%

We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information.

Search South African flights
Emirates
R341 R676 No cancel fee 75%
Search Emirates flights
Turkish Airlines
R1 153 R1 619 No cancel fee 77%
Search Turkish Airlines flights

Hourly flight availability from OR Tambo to Zanzibar International

Morning 6 AM to midday 100% of flight departures
Early morning Midnight to 6 AM 0% of flight departures
Afternoon Midday to 6 PM 0% of flight departures
Evening 6 PM to midnight 0% of flight departures
Midnight
6 AM
Noon
6 PM
Home Africa Tanzania Zanzibar Zanzibar International Cheap flights from OR Tambo to Zanzibar International
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First