Cheap flights from Zanzibar to Johannesburg from R3 535

Return
1 adult
Economy
From?
To?
Tue 17/5
Tue 24/5

Deals available from 900+ travel sites.

Flight information for Zanzibar to Johannesburg

Find info about flight duration, direct flights, and airports for your flight from Zanzibar to Johannesburg

Best price found

R3 535

Fastest flight time

11h 55m

Direct flights

None

Airports in Johannesburg

2 airports
The best one-way flight to Johannesburg from Zanzibar in the past 72 hours is R3 535. The best return flight deal from Zanzibar to Johannesburg found on momondo in the last 72 hours is R121 064.
The fastest flight from Zanzibar to Johannesburg takes 11h 55m
There are no direct flights from Zanzibar to Johannesburg. Popular non-direct route for this connection is Zanzibar Kisauni Airport - Johannesburg OR Tambo Airport.
There are 2 airports near Johannesburg: Johannesburg Lanseria (HLA), Johannesburg OR Tambo (JNB)

How to get the cheapest flight ticket from Zanzibar to Johannesburg

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 Zanzibar to Johannesburg?

February

The cheapest time of year to fly to Johannesburg from Zanzibar is February. The most expensive is October.

What is the cheapest day to depart Zanzibar for Johannesburg?

Thursday

The cheapest day of the week is usually Thursday. The most expensive is usually Saturday.

When is the cheapest time to fly from Zanzibar to Johannesburg?

in the afternoon

Zanzibar to Johannesburg flights are approximately 17% more expensive in the morning than in the afternoon

What is the cheapest airline that flies to Johannesburg from Zanzibar?

Ethiopian Air

Ethiopian Air and Kenya Airways are the most popular carriers operating from Zanzibar to Johannesburg

What is the cheapest Zanzibar to Johannesburg flight route?

Zanzibar Kisauni - Johannesburg OR Tambo

Fly from Zanzibar Kisauni to Johannesburg OR Tambo for the best Zanzibar - Johannesburg flight prices

Dar Es Salaam Airport (DAR) to Johannesburg OR Tambo Airport (JNB)R4 756
Search Flight Deals
Dar Es Salaam Airport (DAR) to Sun City Pilansberg Airport (NTY)R8 532
Search Flight Deals
Zanzibar Kisauni Airport (ZNZ) to Johannesburg OR Tambo Airport (JNB)R7 471
Search Flight Deals

If you are looking to fly from Zanzibar to Johannesburg, you are most likely going to fly from Zanzibar Kisauni Airport to Johannesburg OR Tambo Airport, the most popular airports on that route. When booking your trip to Johannesburg, it is helpful to have an alternative airport to fly out of. The nearest airport to Zanzibar Kisauni Airport is Dar Es Salaam Airport which is located in Dar Es Salaam. If you are looking for alternate airports to fly into when travelling from Zanzibar, you can try Johannesburg OR Tambo Airport or Sun City Pilansberg Airport which are located in Johannesburg and Sun City respectively. In May, R4 756 is typically the cheapest round trip price you’ll find from Zanzibar to Johannesburg which you can find when you fly DAR — JNB.


Easily compare return flights from Zanzibar to Johannesburg

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Zanzibar to Johannesburg by changing tabs
Ethiopian Air
Jun 25
ZNZ11:45Zanzibar Kisauni
13h 10m
2 stops
JNB0:55Johannesburg OR Tambo
Jul 2
JNB19:30Johannesburg OR Tambo
12h 30m
1 stop
ZNZ8:00Zanzibar Kisauni
Kenya Airways
Jun 24
ZNZ23:40Zanzibar Kisauni
8h 15m
1 stop
JNB7:55Johannesburg OR Tambo
Jul 2
JNB13:30Johannesburg OR Tambo
16h 40m
2 stops
ZNZ6:10Zanzibar Kisauni
Multiple Airlines
Jun 7
ZNZ17:30Zanzibar Kisauni
18h 30m
3 stops
JNB12:00Johannesburg OR Tambo
Jul 14
JNB19:30Johannesburg OR Tambo
12h 30m
1 stop
ZNZ8:00Zanzibar Kisauni
Ethiopian Air
Jun 7
ZNZ11:45Zanzibar Kisauni
13h 10m
2 stops
JNB0:55Johannesburg OR Tambo
Jul 14
JNB19:30Johannesburg OR Tambo
12h 30m
1 stop
ZNZ8:00Zanzibar Kisauni
Kenya Airways
Jun 7
ZNZ13:15Zanzibar Kisauni
8h 00m
1 stop
JNB21:15Johannesburg OR Tambo
Jul 14
JNB13:30Johannesburg OR Tambo
27h 55m
1 stop
ZNZ17:25Zanzibar Kisauni
Multiple Airlines
Jun 25
ZNZ12:30Zanzibar Kisauni
34h 50m
3 stops
JNB23:20Johannesburg OR Tambo
Jul 2
JNB19:30Johannesburg OR Tambo
12h 30m
1 stop
ZNZ8:00Zanzibar Kisauni

Find the cheapest one-way flights from Zanzibar to Johannesburg

If you're looking for one-way flights from Zanzibar to Johannesburg, view some of our deals below provided by Ethiopian Air, Kenya Airways and Uganda Airlines
Multiple Airlines
Jun 10
ZNZ12:45Zanzibar Kisauni
19h 50m
2 stops
JNB8:35Johannesburg OR Tambo
Kenya Airways
May 21
ZNZ6:20Zanzibar Kisauni
7h 00m
1 stop
JNB13:20Johannesburg OR Tambo
Uganda Airlines
Sep 9
ZNZ14:30Zanzibar Kisauni
27h 10m
1 stop
JNB17:40Johannesburg OR Tambo

Best airlines flying from Zanzibar to Johannesburg

Compare and see reviews for airlines that fly from Zanzibar to Johannesburg with momondo
AirlineRatingFree CancellationPrice
Ethiopian AirPriceFrom R5 822Free CancellationRating
8,3
Search Ethiopian Air flights
Kenya AirwaysPriceFrom R7 581Free CancellationRating
6,6
Search Kenya Airways flights

Ethiopian Air flights from Zanzibar to Johannesburg

Our best Ethiopian Air deals on Zanzibar to Johannesburg flight tickets
Ethiopian Air
Jun 25
ZNZ11:45Zanzibar Kisauni
13h 10m
2 stops
JNB0:55Johannesburg OR Tambo
Jul 2
JNB19:30Johannesburg OR Tambo
12h 30m
1 stop
ZNZ8:00Zanzibar Kisauni
Ethiopian Air
Jun 7
ZNZ11:45Zanzibar Kisauni
13h 10m
2 stops
JNB0:55Johannesburg OR Tambo
Jul 14
JNB19:30Johannesburg OR Tambo
12h 30m
1 stop
ZNZ8:00Zanzibar Kisauni
Ethiopian Air
Jun 25
ZNZ11:45Zanzibar Kisauni
13h 10m
2 stops
JNB0:55Johannesburg OR Tambo
Jul 1
JNB23:40Johannesburg OR Tambo
32h 20m
3 stops
ZNZ8:00Zanzibar Kisauni
R12 709
Find similar

Kenya Airways flights from Zanzibar to Johannesburg

Our best Kenya Airways deals on Zanzibar to Johannesburg flight tickets
Kenya Airways
Jun 24
ZNZ23:40Zanzibar Kisauni
8h 15m
1 stop
JNB7:55Johannesburg OR Tambo
Jul 2
JNB13:30Johannesburg OR Tambo
16h 40m
2 stops
ZNZ6:10Zanzibar Kisauni
Kenya Airways
Jun 7
ZNZ13:15Zanzibar Kisauni
8h 00m
1 stop
JNB21:15Johannesburg OR Tambo
Jul 14
JNB13:30Johannesburg OR Tambo
27h 55m
1 stop
ZNZ17:25Zanzibar Kisauni
Kenya Airways
Jun 24
ZNZ23:40Zanzibar Kisauni
8h 15m
1 stop
JNB7:55Johannesburg OR Tambo
Jul 2
JNB13:30Johannesburg OR Tambo
7h 05m
1 stop
ZNZ20:35Zanzibar Kisauni

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

    Due to the global impact of COVID-19, some of our airline partners operating flights from Zanzibar Kisauni to Johannesburg, such as Ethiopian Air and Kenya Airways may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.

  • How far is Zanzibar Kisauni to Johannesburg by plane?

    The distance between Zanzibar Kisauni and Johannesburg is about 2521,1 km. By plane, this route typically takes 8h 00m.



Alternative routes for Zanzibar to Johannesburg

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Dar Es Salaam to Johannesburg Flights
Fastest flight time3h 45m
Cheapest priceR4 756
Dar Es Salaam to Cape Town Flights
Fastest flight time10h 45m
Cheapest priceR5 495
Dar Es Salaam to Sun City, North-West Flights
Fastest flight time9h 20m
Cheapest priceR8 532
Zanzibar to Cape Town Flights
Fastest flight time21h 45m
Cheapest priceR7 102
Arusha to Johannesburg Flights
Fastest flight time11h 40m
Cheapest priceR7 664
Arusha to Cape Town Flights
Fastest flight time14h 55m
Cheapest priceR11 552
Dar Es Salaam to Durban Flights
Fastest flight time10h 55m
Cheapest priceR6 652
Dar Es Salaam to Port Elizabeth Flights
Fastest flight time25h 30m
Cheapest priceR8 580

Similar Zanzibar to Johannesburg flights

Flexible with your destination? Broaden your search and find flights similar to your Zanzibar to Johannesburg route

Why use momondo?

It is quick and easy to find Zanzibar to Johannesburg flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Johannesburg that suits you.

All flight searches from Zanzibar to Johannesburg on momondo can be filtered to show those which offer flexible booking policies.

momondo helps you find the best flight between Zanzibar and Johannesburg by providing filters to narrow your choice of flights to those matching your criteria. You can select flights based on numerous factors such as price, departure and landing times, airport and airline.

Of course. momondo tracks the price of Zanzibar to Johannesburg flights. All you need is a valid email address and we will do the rest; it is that quick and easy.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.