
- 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 £320 for one-way flights and £254 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Fri, 24 Oct - Thu, 30 Oct
JNB
Johannesburg
ZNZ
Zanzibar
£254 Return, just found
£254
Return
just found

Fri, 27 Mar - Sat, 4 Apr
JNB
Johannesburg
ZNZ
Zanzibar
£260 Return, found 12 hours ago
£260
Return
found 12 hours ago

Sun, 3 May - Sat, 9 May
JNB
Johannesburg
ZNZ
Zanzibar
£260 Return, found 21 hours ago
£260
Return
found 21 hours ago

Fri, 24 Oct - Thu, 30 Oct
JNB
Johannesburg
ZNZ
Zanzibar
£309 Return, just found
£309
Return
just found

Sat, 2 May - Sat, 9 May
JNB
Johannesburg
ZNZ
Zanzibar
£310 Return, found 4 days ago
£310
Return
found 4 days ago

Fri, 27 Mar - Sat, 4 Apr
JNB
Johannesburg
ZNZ
Zanzibar
£316 Return, found 12 hours ago
£316
Return
found 12 hours ago

Wed, 9 Jul - Sun, 13 Jul
JNB
Johannesburg
ZNZ
Zanzibar
£354 Return, found 4 hours ago
£354
Return
found 4 hours ago

Mon, 14 Jul - Mon, 21 Jul
JNB
Johannesburg
ZNZ
Zanzibar
£362 Return, found 5 hours ago
£362
Return
found 5 hours ago

Tue, 2 Dec - Thu, 4 Dec
JNB
Johannesburg
ZNZ
Zanzibar
£396 Return, found 1 day ago
£396
Return
found 1 day ago

Wed, 18 Feb - Wed, 25 Feb
JNB
Johannesburg
ZNZ
Zanzibar
£430 Return, found 20 hours ago
£430
Return
found 20 hours 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 Mumbai (LHR - BOM)
- London to Bangkok (LHR - BKK)
- Manchester to Bangkok (MAN - BKK)
- London to Entebbe (LHR - EBB)
- London to Dubai (LHR - DXB)
- London to Delhi (LHR - DEL)
- London to Harare (LHR - HRE)
- Manchester to Bangkok (MAN - BKK)
- London to Zanzibar (LHR - ZNZ)
- London to Hong Kong (LHR - HKG)
Popular Domestic Routes in Zanzibar Intl.
- Manchester to Bangkok (MAN - BKK)
- London to Tokyo (LHR - NRT)
- London to Dubai (LGW - DXB)
- London to Entebbe (LHR - EBB)
- London to Bangkok (LHR - BKK)
- London to Lagos (LHR - LOS)
- London to Johannesburg (LHR - JNB)
- London to Delhi (LHR - DEL)
- Manchester to Jeddah (MAN - JED)
- London to Mumbai (LHR - BOM)
Expedia's Latest Trends
Hotels
Hotels in Market BosworthSpa Hotels in East LondonThe BelfryHotel AlhambraEmerson Spice HotelWeetwood Hall Conference Centre & HotelStone Town HotelsMizingani Seafront HotelTembo House HotelTitan Select Hotel - Ultra All InclusiveGolf Hotels in Faro DistrictThe Seyyida Hotel And SpaMaru Maru HotelHotels near Tigaki BeachHotel Milano ScalaPark Hyatt ZanzibarTruntum Kuta
Flights
Turkish AirlinesCheap 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.