
Flights From Johannesburg (JNB) to Zanzibar Town (ZNZ)
Wander Wisely with exceptional service, 24/7 supportOpens in a new window
Feel at ease with free flight cancellations within 24 hours of booking
Change your flight without a fee on select flights
Selected fares from Johannesburg to Zanzibar Town
The cheapest prices found with in the last 7 days for return flights were CA $600 and CA $407 for one-way flights to Zanzibar Town for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu., Jul. 10 - Wed., Jul. 16
JNB
O.R. Tambo Intl.
ZNZ
Zanzibar Intl.
CA $600 Roundtrip, found 3 days ago
CA $600
Roundtrip
found 3 days ago

Sat., Oct. 18 - Wed., Oct. 22
JNB
O.R. Tambo Intl.
ZNZ
Zanzibar Intl.
CA $602 Roundtrip, found 1 day ago
CA $602
Roundtrip
found 1 day ago

Sun., Sep. 28 - Mon., Oct. 27
JNB
O.R. Tambo Intl.
ZNZ
Zanzibar Intl.
CA $603 Roundtrip, found 22 hours ago
CA $603
Roundtrip
found 22 hours ago
More to explore for Johannesburg to Zanzibar Town
Most Popular
Hotels
Peterborough Boutique HotelsBenmiller Inn & SpaHotels with Early Check-in in GuadalajaraPlattsburgh All Inclusive Resorts & HotelsHotels closest to Sheridan CollegeHotels with an Indoor Pool in NelsonPanorama Hotels with Hot TubsGoderich Hotel Wedding VenuesHotels closest to IWK Health CentreApartments WindsorNiagara Falls Boutique HotelsApartments St. Pierre and Miquelon
Flights
WestJet Vancouver (YVR) to British Columbia (YXJ) flightsCPT - YVRYVR - YZTCheap Flights to Kansas CityAmerican Airlines Toronto (YYZ) to Fort Myers (RSW) flightsCheap Flights to Playa del CarmenFlights from Ottawa to Dar es SalaamYWG - SFOCheap Flights to WilliamstownFlights from Calgary to St. AlbertFlights from Calgary to ArushaPHX - YYC