
- 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 25% on select hotels after you book a flight*payments icon
Cheap Flights from Johannesburg (JNB) to Zanzibar (ZNZ)
Prices were available within the past 7 days and start at ₹33,324 for one-way flights and ₹35,270 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Tue, 30 Sep - Sat, 4 Oct
JNB
Johannesburg
ZNZ
Zanzibar
₹35,270 Return, found 3 days ago
₹35,270
Return
found 3 days ago

Thu, 31 Jul - Fri, 8 Aug
JNB
Johannesburg
ZNZ
Zanzibar
₹37,415 Return, found 3 days ago
₹37,415
Return
found 3 days ago

Fri, 1 Aug - Sun, 3 Aug
JNB
Johannesburg
ZNZ
Zanzibar
₹37,448 Return, found 2 days ago
₹37,448
Return
found 2 days ago

Tue, 30 Sep - Sat, 4 Oct
JNB
Johannesburg
ZNZ
Zanzibar
₹39,555 Return, found 3 days ago
₹39,555
Return
found 3 days ago

Fri, 1 Aug - Sun, 3 Aug
JNB
Johannesburg
ZNZ
Zanzibar
₹39,598 Return, found 2 days ago
₹39,598
Return
found 2 days ago

Tue, 19 Aug - Tue, 26 Aug
JNB
Johannesburg
ZNZ
Zanzibar
₹41,700 Return, found 4 days ago
₹41,700
Return
found 4 days ago

Thu, 31 Jul - Fri, 8 Aug
JNB
Johannesburg
ZNZ
Zanzibar
₹67,973 Return, found 3 days ago
₹67,973
Return
found 3 days ago

Tue, 30 Sep - Sat, 4 Oct
JNB
Johannesburg
ZNZ
Zanzibar
₹71,451 Return, found 3 days ago
₹71,451
Return
found 3 days ago

Tue, 30 Sep - Sat, 4 Oct
JNB
Johannesburg
ZNZ
Zanzibar
₹76,490 Return, found 3 days ago
₹76,490
Return
found 3 days ago

Fri, 1 Aug - Sun, 3 Aug
JNB
Johannesburg
ZNZ
Zanzibar
₹78,055 Return, found 2 days ago
₹78,055
Return
found 2 days ago
Find the cheapest month to fly from Johannesburg (JNB) to Zanzibar Town (ZNZ)
March is typically the cheapest month to fly
From ₹28,594 - ₹48,615 per traveller.
Graph displaying average flight prices per month
Origin airport | O.R. Tambo Intl. |
Destination airport | Zanzibar Intl. |
Return price | ₹35,270 |
Distance | 2487 km |
Average flight time | 4 hours 32 mins |
Frequently asked questions
Explore a world of travel with Expedia
- Trending Routes
- Trending Flights
- Top Flights Destinations
- Related Airlines
- Nearby Airports
- Cheap Flights from Other Airports
- Expedia's Latest Trends
Top Routes to Zanzibar
- Mumbai to Zanzibar (BOM - ZNZ)
- Düsseldorf to Zanzibar (DUS - ZNZ)
- London to Zanzibar (LCY - ZNZ)
- Casablanca to Zanzibar (CMN - ZNZ)
- Delhi to Zanzibar (DEL - ZNZ)
- Chennai to Zanzibar (MAA - ZNZ)
- Warsaw to Zanzibar (WAW - ZNZ)
- New York to Zanzibar (JFK - ZNZ)
- London to Zanzibar (LHR - ZNZ)
- Munich to Zanzibar (MUC - ZNZ)
- Kuwait City to Zanzibar (KWI - ZNZ)
- Doha to Zanzibar (DOH - ZNZ)
Top Routes to Zanzibar
Zanzibar Airports
Dar es Salaam
₹30,985.00
Nearby Airports
Expedia's Latest Trends
Hotels
- Hotels near Tuvvur Station
- Al Jazira Club Hotel
- Emporium Suites by Chatrium
- Hotels with a Bar in Nainital
- HyattHotels Hotels in Downtown Dubai
- D'Polo Club & Spa Resort
- Hotels near Kodaikanal Lake
- Vivanta Thiruvananthapuram
- Hotel Rudra
- Su Casa Inn & Suites
- Ramada by Wyndham Abu Dhabi Corniche
- OYO Townhouse 134 Rajpur Road
- OYORooms Hotels in Siwan
- HyattHotels Hotels in Begumpet
- Ginger Agartala
- Hotels in Darjeeling
Flights
- Flights from Chennai (MAA) to Johannesburg (PRY)
- Flights from Bengaluru (BLR) to Windsor (YQG)
- Flights from Bellary
- Flights to Gazipur
- Flights from Johannesburg (JNB) to Johannesburg (PRY)
- Flights from Balangir District
- Flights from Delhi (DEL) to Johannesburg (PRY)
- Flights from Chennai (MAA) to Arlanda (ARN)
- Flights from Mumbai (BOM) to Johannesburg (PRY)
*Available to Expedia members.