Ethiopian Airlines flights to Zanzibar from Johannesburg

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save up to 30% on select hotels after you book a flight*
    trophy illustration

    Earn twice

    Earn your airline miles on top of our rewards
Johannesburg to Zanzibar route information
Origin airport
O.R. Tambo Intl.
Destination airport
Zanzibar Intl.
Distance
2487 km
Average flight time
4 hours 32 mins

Frequently asked questions

How much is an Ethiopian Airlines flight from O.R. Tambo Intl. Airport (JNB) to Zanzibar Intl. Airport (ZNZ)?
You can find affordable return Ethiopian Airlines flights from JNB to ZNZ by organising your results from "Price (lowest to highest)" on Expedia. Or search for bargains for a one-way trip.**These prices were available on Expedia within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.
What is the cheapest month to fly from JNB to ZNZ with Ethiopian Airlines?
Search for one-way or round-trip flights to Zanzibar Town in April or May. You could find lower fares with Ethiopian Airlines during these off-season months.
Does Ethiopian Airlines fly nonstop from O.R. Tambo Intl. Airport (JNB) to Zanzibar Intl. Airport (ZNZ)?
To figure out if there's a direct route from JNB to ZNZ with Ethiopian Airlines or any other carriers, use our "Nonstop" filter when browsing for flights.
What airports does Ethiopian Airlines fly into in Zanzibar Town?
Zanzibar Intl. Airport (ZNZ) is the main Zanzibar Town gateway for Ethiopian Airlines flights from O.R. Tambo Intl. Airport (JNB).
What kind of luggage can I take on an Ethiopian Airlines flight from O.R. Tambo Intl. Airport (JNB) to Zanzibar Intl. Airport (ZNZ)?
On a standard economy flight with Ethiopian Airlines from JNB to ZNZ, you can bring 2 checked-in bags up to 23 kgs with dimensions not exceeding 157 centimetres in total. For carry-on, you can have 1 cabin bag weighing up to 7 kgs and measuring less than 38 centimetres x 23 centimetres x 53 centimetres. Size and weight limits can vary based on the airfare type and cabin class you're in. To make sure you won't face extra fees at the airport, double-check your Ethiopian Airlines booking or visit the airline's website before you begin packing.
Can I change or cancel my Ethiopian Airlines flight from O.R. Tambo Intl. Airport (JNB) to Zanzibar Intl. Airport (ZNZ)?
Depending on the type of ticket you purchased, a fee typically applies if you cancel or reschedule your booking more than 24 hours after it's confirmed. To find flexible fares, select our "Changes included" or "No cancel fee" filter when searching for flights. For more details on modifying or cancelling your reservation, visit "Trips," select your flight and tick "Manage Booking."
*Available to Expedia members.