
- 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
Ethiopian Airlines flights from Johannesburg to Zanzibar (JNB→ZNZ)
Prices were available within the past 7 days and start at £323 for one-way flights and £316 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Fri, 8 Aug - Fri, 29 Aug
JNB
Johannesburg
ZNZ
Zanzibar
£316 Return, found 15 hours ago
£316
Return
found 15 hours ago

Fri, 27 Feb - Thu, 5 Mar
JNB
Johannesburg
ZNZ
Zanzibar
£329 Return, found 23 hours ago
£329
Return
found 23 hours ago

Tue, 2 Jun - Sat, 6 Jun
JNB
Johannesburg
ZNZ
Zanzibar
£330 Return, found 1 hour ago
£330
Return
found 1 hour ago

Mon, 2 Feb - Thu, 12 Feb
JNB
Johannesburg
ZNZ
Zanzibar
£371 Return, found 5 days ago
£371
Return
found 5 days ago

Sun, 23 Nov - Thu, 27 Nov
JNB
Johannesburg
ZNZ
Zanzibar
£375 Return, found 2 days ago
£375
Return
found 2 days ago

Wed, 17 Dec - Sun, 21 Dec
JNB
Johannesburg
ZNZ
Zanzibar
£377 Return, found 22 hours ago
£377
Return
found 22 hours ago

Sat, 13 Jun - Fri, 26 Jun
JNB
Johannesburg
ZNZ
Zanzibar
£378 Return, found 9 hours ago
£378
Return
found 9 hours ago

Mon, 24 Nov - Mon, 1 Dec
JNB
Johannesburg
ZNZ
Zanzibar
£396 Return, found 15 hours ago
£396
Return
found 15 hours ago

Fri, 19 Sep - Thu, 9 Oct
JNB
Johannesburg
ZNZ
Zanzibar
£401 Return, found 15 hours ago
£401
Return
found 15 hours ago

Mon, 2 Mar - Sun, 8 Mar
JNB
Johannesburg
ZNZ
Zanzibar
£406 Return, found 6 days ago
£406
Return
found 6 days ago
Origin airport | O.R. Tambo Intl. |
Destination airport | Zanzibar Intl. |
Airlines serving | Ethiopian Airlines, FlySafair, Hahn Air Systems, Kenya Airways, Uganda Airlines |
Popular airline | Kenya Airways |
Distance | 2487 km |
Average flight time | 4 hours 32 mins |
- Trending Ethiopian Airlines Flights
- Trending Routes
- Related Airlines
- Nearby Airports
- Flights from Other Cities
- Expedia's Latest Trends
Most Popular Ethiopian Airlines Routes from Johannesburg
- London to Cape Town (LHR - CPT)
- London to Johannesburg (LHR - JNB)
- London to Delhi (LGW - DEL)
- London to Bangkok (LHR - BKK)
- London to Tokyo (LHR - NRT)
- London to Tokyo (LHR - NRT)
- London to Delhi (LGW - DEL)
- Manchester to Bangkok (MAN - BKK)
- Manchester to Dubai (MAN - DXB)
- Manchester to Bangkok (MAN - BKK)
Popular Domestic Routes in Zanzibar Intl.
Expedia's Latest Trends
Hotels
- Hotels in Market Bosworth
- Spa Hotels in East London
- The Belfry
- Hotel Alhambra
- Emerson Spice Hotel
- Weetwood Hall Conference Centre & Hotel
- Stone Town Hotels
- Mizingani Seafront Hotel
- Tembo House Hotel
- Titan Select Hotel - Ultra All Inclusive
- Golf Hotels in Faro District
- The Seyyida Hotel And Spa
- Maru Maru Hotel
- Hotels near Tigaki Beach
- Hotel Milano Scala
- Park Hyatt Zanzibar
- Truntum Kuta
Flights
- Turkish Airlines
- Cheap Flights from Pretoria (PRY) to Cape Town (CPT)
- Cheap Flights from Pretoria (PRY) to London (LHR)
- Cheap Flights from London (LHR) to Pretoria (PRY)
- Cheap Flights from Cape Town (CPT) to Pretoria (PRY)
- Cheap Flights from Harare (HRE) to Pretoria (PRY)
- Cheap Flights from Belfast (BFS) to Verona (VRN)
- Cheap Flights from London (LHR) to Kiruna (KRN)
- Cheap Flights from Johannesburg (JNB) to Pretoria (PRY)
Activities
General
*Available to Expedia members.