Flights Africa Tanzania Zanzibar Johannesburg to Zanzibar

Cheap flights from Johannesburg to Zanzibar

Round-trip
Economy
Johannesburg (JNB)
Zanzibar (ZNZ)
Thu 2/25
Thu 3/4
Any month
Compare vs. momondo |

Flight information for Johannesburg to Zanzibar
(JNB to ZNZ)

Find info about flight duration, direct flights, and airports for your flight from Johannesburg to Zanzibar
Best Price Found $255 The best flight deal from Johannesburg to Zanzibar found on momondo in the last 72 hours is $255
Fastest flight time 21h 40m The fastest flight from Johannesburg to Zanzibar takes 21h 40m.
Direct flights None There are no direct flights from Johannesburg to Zanzibar. Popular non-direct route for this connection is Johannesburg OR Tambo - Zanzibar Kisauni.
Airports in Zanzibar 1 airport There is 1 airport near Zanzibar: Zanzibar Kisauni (ZNZ)

How to get the cheapest flight ticket from Johannesburg to Zanzibar

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip
What is the cheapest month to fly from Johannesburg to Zanzibar?
May
The cheapest time of year to fly to Zanzibar from Johannesburg is May. Most expensive is December
What is the cheapest day to depart Johannesburg for Zanzibar?
Friday
The cheapest day of the week is typically Friday. The most expensive is typically Tuesday
When is the cheapest time to fly from Johannesburg to Zanzibar?
at noon
Johannesburg to Zanzibar flights are approximately 21% more expensive in the morning than at noon
What is the cheapest airline that flies to Zanzibar from Johannesburg?
Air Tanzania
Air Tanzania, Ethiopian Air, and Kenya Airways are the most popular carriers operating from Johannesburg to Zanzibar
What is the cheapest Johannesburg to Zanzibar flight route?
Johannesburg OR Tambo - Zanzibar Kisauni
Fly from Johannesburg OR Tambo to Zanzibar Kisauni for the best Johannesburg - Zanzibar flight prices
JNB
Johannesburg OR Tambo
ZNZ
Zanzibar Kisauni
How far in advance should you book Johannesburg to Zanzibar flights?
60 days before
The cheapest time to buy a flight from Johannesburg to Zanzibar is approximately 60 days to departure
60
Days before departure
0

Easily compare round-trip flights from Johannesburg to Zanzibar

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Johannesburg to Zanzibar by changing tabs
Mango
Feb 9
3h 35m
Johannesburg OR Tambo
3h 35m
5:35 am
Zanzibar Kisauni
Feb 16
8:05 am
Zanzibar Kisauni
3h 45m
11:50 am
Johannesburg OR Tambo
Mango
Mar 20
3h 35m
Johannesburg OR Tambo
3h 35m
6:35 am
Zanzibar Kisauni
Mar 27
9:05 am
Zanzibar Kisauni
3h 45m
12:50 pm
Johannesburg OR Tambo
Multiple Airlines
Jul 8
6h 15m
Johannesburg OR Tambo
6h 15m
1 stop
4:20 am
Zanzibar Kisauni
Jul 15
11:15 am
Zanzibar Kisauni
3h 45m
3:00 pm
Johannesburg OR Tambo

Find the cheapest one-way flights from Johannesburg to Zanzibar

If you're looking for one-way flights from Johannesburg to Zanzibar, view some of our deals below provided by Mango and Kenya Airways
Mango
Jul 10
3h 35m
Johannesburg OR Tambo
3h 35m
6:35 am
Zanzibar Kisauni
Mango
Mar 16
3h 35m
Johannesburg OR Tambo
3h 35m
6:35 am
Zanzibar Kisauni
Mango
Mar 20
3h 35m
Johannesburg OR Tambo
3h 35m
6:35 am
Zanzibar Kisauni

Best airlines flying from Johannesburg to Zanzibar

Compare and see reviews for airlines that fly from Johannesburg to Zanzibar with momondo
AirlineRatingFree CancellationPrice
Ethiopian Air
PriceFrom $277
Free Cancellation
Rating
9.9
South African
PriceFrom $285
Free Cancellation
Rating
7.3
Mango
PriceFrom $314
Free Cancellation
Rating
7.3
Turkish Airlines
PriceFrom $1,189
Free Cancellation
Rating
9.7

Are airlines flying from Johannesburg OR Tambo to Zanzibar Kisauni offering flexible cancellation due to COVID-19?

Some of our partner airlines flying from Johannesburg OR Tambo to Zanzibar Kisauni are adopting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are Kenya Airways, Ethiopian Air, and Air Tanzania. You can search for the full list of airlines like Kenya Airways that are offering this flexibility.


Flights to other cities in Tanzania

Lost the lust for Zanzibar? Check out some flights to other cities in Tanzania
Flights Africa Tanzania Zanzibar Johannesburg to Zanzibar
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First