
Popular airlines from Johannesburg to Zanzibar Town
- AirAsia
AirAsia
- Firefly
Firefly
- Malaysia Airlines
Malaysia Airlines
- Scoot
Scoot
- Malindo Air
Malindo Air
- AirAsiaX
AirAsiaX
- Thai AirAsia
Thai AirAsia
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 30% on select hotels after you book a flight*payments icon
Cheap Flights from Johannesburg to Zanzibar Town (JNB-ZNZ)
Prices were available within the past 7 days and start at RM1,846 for one-way flights and RM5,102 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun, 3 Aug - Thu, 7 Aug
JNB
Johannesburg
ZNZ
Zanzibar
RM5,102 Return, found 4 days ago
RM5,102
Return
found 4 days ago

Sun, 3 Aug - Thu, 7 Aug
JNB
Johannesburg
ZNZ
Zanzibar
RM5,232 Return, found 4 days ago
RM5,232
Return
found 4 days ago

Sun, 3 Aug - Thu, 7 Aug
JNB
Johannesburg
ZNZ
Zanzibar
RM5,370 Return, found 4 days ago
RM5,370
Return
found 4 days ago

Sun, 3 Aug - Thu, 7 Aug
JNB
Johannesburg
ZNZ
Zanzibar
RM5,500 Return, found 4 days ago
RM5,500
Return
found 4 days ago

Sun, 3 Aug - Thu, 7 Aug
JNB
Johannesburg
ZNZ
Zanzibar
RM5,887 Return, found 4 days ago
RM5,887
Return
found 4 days ago

Sun, 3 Aug - Thu, 7 Aug
JNB
Johannesburg
ZNZ
Zanzibar
RM6,312 Return, found 4 days ago
RM6,312
Return
found 4 days ago
Find the cheapest month to fly from Johannesburg (JNB) to Zanzibar Town (ZNZ)
March is typically the cheapest month to fly
From RM 1,413 - RM 2,403 per traveller.
Graph displaying average flight prices per month
Expedia's Latest Trends
Hotels
- Hotels with Spa in Port Dickson
- Hotels in Damansara Perdana
- B&B Ipoh
- Hotels near Mahkota Parade Shopping Mall
- Hotels with free airport shuttle in Tanjung Aru
- Yes Inn Taipei
- Royal Suites at Platinum Kuala Lumpur Bukit Bintang KLCC
- ibis budget Auckland Airport
- Romantic Hotels in Cyberjaya
- Ambience Hotel Taipei
- Hotels with Waterparks in Johor Bahru
- Hotels with indoor pool in Bukit Bintang
- OYO Home 90285 Pogimpaan Homestay
- SkyVilla D'island Puchong by BeeStay
- Jeonju Wangyijimil Hanok Hotel
Flights
*Available to Expedia members.