- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave on select hotels after you book a flight*
Plan, book, fly with confidence
Kenya Airways flights from Johannesburg to Zanzibar (JNB→ZNZ)
Prices were available within the past 7 days and start at CHF 280 for one-way flights and CHF 420 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sat, 25 May - Sat, 1 Jun
JNB
Johannesburg
ZNZ
Zanzibar
CHF 420 Return, found 3 days ago
CHF 420
Return
found 3 days ago
Thu, 5 Sep - Fri, 6 Sep
JNB
Johannesburg
ZNZ
Zanzibar
CHF 470 Return, found 4 days ago
CHF 470
Return
found 4 days ago
Sun, 13 Oct - Sun, 20 Oct
JNB
Johannesburg
ZNZ
Zanzibar
CHF 474 Return, found 1 day ago
CHF 474
Return
found 1 day ago
Thu, 5 Sep - Fri, 6 Sep
JNB
Johannesburg
ZNZ
Zanzibar
CHF 485 Return, found 4 days ago
CHF 485
Return
found 4 days ago
Tue, 3 Sep - Fri, 6 Sep
JNB
Johannesburg
ZNZ
Zanzibar
CHF 499 Return, found 4 days ago
CHF 499
Return
found 4 days ago
Origin airport | O.R. Tambo Intl. |
Destination airport | Zanzibar Intl. |
Airlines serving | Ethiopian Airlines, Kenya Airways |
Popular airline | Kenya Airways |
Distance | 2487 km |
Most Popular Kenya Airways Routes from Johannesburg
- Zürich to Victoria (ZRH - SEZ)
- Geneva to Johannesburg (GVA - JNB)
- Zürich to Entebbe (ZRH - EBB)
- Zürich to Dar es Salaam (ZRH - DAR)
- Geneva to Antananarivo (GVA - TNR)
- Geneva to Addis Ababa (GVA - ADD)
- Zürich to Dar es Salaam (ZRH - DAR)
- Mumbai to London (BOM - LHR)
- Mumbai to London (BOM - LHR)
- Geneva to Johannesburg (GVA - JNB)
Popular Domestic Routes in Zanzibar Intl.
- Zürich to Kigali (ZRH - KGL)
- Mumbai to London (BOM - LHR)
- Zürich to Zanzibar (ZRH - ZNZ)
- Geneva to Mahebourg (GVA - MRU)
- Geneva to Entebbe (GVA - EBB)
- Zürich to Cape Town (ZRH - CPT)
- Geneva to Nairobi (GVA - NBO)
- Geneva to Zanzibar (GVA - ZNZ)
- Milan to Zanzibar (MXP - ZNZ)
- Zürich to Entebbe (ZRH - EBB)
*Available to Expedia members.