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.
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.