Cheapest flights for Zanzibar – Johannesburg (ZNZ – JNB)
Aviasales.ge will find you the cheapest airfare for Zanzibar – Johannesburg by comparing the ticket prices to Johannesburg using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Zanzibar – Johannesburg is up to you.
Direct flight for from Zanzibar to Johannesburg
The easiest way to to get to your destination is a direct flight. Direct flights for from Zanzibar to Johannesburg are offered by:
Safair
(3
days
per week, flight
FA571)
Johannesburg is served by 2 airports:
Lanseria International Airport and O.R. Tambo International Airport.
Direct flights for Zanzibar – Johannesburg are operated by:
Safair, Precision Air, Air Tanzania from Zanzibar International Airport to O.R. Tambo International Airport
Flight with layover for the route from Zanzibar to Johannesburg
The lowest prices for flights with layovers are offered by Air Tanzania with a layover in Dar Es Salaam.
Tickets start at 962₾.
A flight with a layover on the route Zanzibar – Johannesburg will allow you to make your trip more interesting. The layover could be in:
Dar Es Salaam
(flight PW2712 Precision Air)
This is a great chance to get to know these cities. Layovers are usually at least six hours.
Aviasales.ge suggests buying tickets for Zanzibar – Johannesburg in advance in order to choose the conditions for your flight that best suit your preferences and budget.