FlySafair flights from Johannesburg to Zanzibar

FlySafair flies Johannesburg to Zanzibar nonstop 3 times a week, departures from 09:00 to 20:15, 3h 35m in the air. Tickets from $272.

Flights from Johannesburg to Zanzibar

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Johannesburg to Zanzibar

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

FlySafair on Johannesburg to Zanzibar at a glance

flights a week
3
days of operation
Tue, Thu, Sat
first and last departure
09:00 - 20:15
flight time
3h 35m
aircraft
Boeing 737-800
departure terminal
B
cheapest fare, 12 November
$272
cheapest fare on the route
$272

FlySafair Johannesburg to Zanzibar schedule

3 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
FA 820
FlySafair
09:00 O.R. Tambo International, terminal B
13:35 Zanzibar International
3h 35m
Tue, Sat
Boeing 737-800
FA 822
FlySafair
20:15 O.R. Tambo International, terminal B
00:50 Zanzibar International
3h 35m
Thu
Boeing 737-800

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Zanzibar is 1 hour ahead of Johannesburg.

Other airlines flying Johannesburg to Zanzibar

Nonstop flights by the current schedule

Frequently asked questions

How many FlySafair flights are there from Johannesburg to Zanzibar?
3 nonstop flights a week, 2 flight numbers in the schedule: Tue, Thu, Sat.
How long is the FlySafair flight from Johannesburg to Zanzibar?
3 hours 35 minutes nonstop.
Which aircraft does FlySafair fly from Johannesburg to Zanzibar?
Boeing 737-800.
Which terminals does FlySafair use between Johannesburg and Zanzibar?
FlySafair departs from O.R. Tambo International, terminal B and arrives at Zanzibar International.
How much is a FlySafair ticket from Johannesburg to Zanzibar?
The cheapest FlySafair nonstop fare found recently is $272 for 12 November. The search shows the price for your date.