Search for:

Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap flights from Johannesburg to Zanzibar

Johannesburg to Zanzibar Flight Information

Return flight price

- - -



One-way flight price

from -

Flights Departing from

Flights arriving in

  • Zanzibar

Airlines flying to this destination


From airport Zanzibar to city centre

0.24 miles

Flight distance

1565.43 miles

Information about flights from Johannesburg to Zanzibar

Cheap flights Johannesburg - Zanzibar

If you are a frequent traveller, would like to be your trusted one stop travel partner in helping you find flights, hotels and car hire in Zanzibar and worldwide.

When you’re looking to get away and not interested in a precise date, take a look at our flight offers this month. Flight deals from Johannesburg to Zanzibar are great time of year. Be inspired!

Low cost flights to Zanzibar from Johannesburg are not always easy to find. wants to make it easy for you to find a inexpensive option, so with us you can even choose flights with different airlines and save money on your next trip.’s flight search finds you all available low cost flights from Johannesburg to Zanzibar in just a few clicks. When looking for a low cost flight Johannesburg-Zanzibar, simply specify departure and arrival dates and the maximum price you want to pay. It’s that simple!

Why limit yourself to the desktop travel website services – download our iPhone and Android App and get full use of all the services even whilst you’re on holiday.

Maybe you are interested in Cheap flights to Johannesburg or search Cheap flights from Zanzibar to Johannesburg Nows your chance!

Cheap flights from United Kingdom cities to Zanzibar

Frequently asked questions

How do I buy tickets from different airlines at once and save money?

Our system combines airlines automatically to find the cheapest flights available. That way you can save money and don't have to buy your tickets separately.

Is a trustworthy travel brand?

In 1998, was one of the first online travel agencies. Currently, we are selling over 380,000 flights per year – and working hard on bringing travellers wherever they want to go.

What should I do if I have to change my flight? offers flexibility services for purchase at the time of your booking. These services entitle you to change or cancel your flights without handling fee.*

*Flexibility services are available on selected flights only. Please read our T&Cs for more information.

I am afraid to lose my luggage, every time I fly. What can I do? offers a range of baggage protection services, so that you are covered in case your luggage is delayed or lost.**

**Baggage protection services are available on selected flights only. Please read our T&Cs for more information.

How long is the flight from Johannesburg to Zanzibar?

A flight from Johannesburg to Zanzibar takes about 5 hours, 2 minutes.

What is the best price for a flight from Johannesburg to Zanzibar?

South African Airways offers one-way flights starting from £435.92. Round-trips with Ethiopian Airlines start from £356.99.

Which is the cheapest month for flights from Zanzibar to Johannesburg?

Flight prices drop in April.

What's the distance between Zanzibar and Johannesburg?

From Johannesburg to Zanzibar, it is approximately 2,519 miles.

How many airports does Johannesburg have?

There are 4 airports in Johannesburg: Johannesburg, Lanseria, Johannesburg and Johannesburg.

Which airports does Zanzibar have?

There is 1 airport in Zanzibar: Zanzibar.

How much does a taxi cost in Zanzibar? How much is it in Johannesburg?

A taxi in Zanzibar is about £2.00, in Johannesburg the average price is £1.00.

How much is public transport in Zanzibar and Johannesburg?

A single ticket for the public transport in Zanzibar is £0.00. In Johannesburg, it is £2.00.

How many flights are there per week from Johannesburg to Zanzibar?

According to our booking data, there are 10 flights per week on this route.

Which airlines offer flights from Johannesburg to Zanzibar?

There are at least 2 airlines that fly from Johannesburg to Zanzibar, the cheapest are Ethiopian Airlines (£356.99) and South African Airways (£538.31).

When is the first and the last flight from Johannesburg to Zanzibar?

The first flight leaves from Johannesburg at 07:00, the last flight at 17:25.

When are flights from Zanzibar to Johannesburg most expensive?

May is the most expensive month to fly from Zanzibar to Johannesburg.

Hotels in Zanzibar