Check out our best offers departing from Johannesburg among more than 400 airlines now!
Use the search-box to select your departure city or airport and get the best prices. Please, note these prices below are 'from'.
Information about flights from Johannesburg to Zanzibar
lastminute.com’s facebook page gives you an easy way to stay up to date with giveaways and promotions on low cost flights and holidays to Zanzibar from Johannesburg.
lastminute.com would like to be the perfect travel tool for all your travelling needs. The lastminute.com App is also available for the smartphone so you don’t miss out and being able to use our search engine from wherever you are.
Hi and welcome to your perfect solution to finding low cost flights in just a few clicks! When searching for a low cost flight from Johannesburg to Zanzibar, all you have to do is complete the search form and in no time you will be flying off to Zanzibar.
Not only can you use the lastminute.com website to search low cost flights, but we have even preselected some flight offers from Johannesburg to Zanzibar for you to save you time.
Once your flight Johannesburg-Zanzibar is booked, using lastminute.com you can even organise the rest of your trip. From car hire and accommodation in Zanzibar as well as a guide to Zanzibar so you know in advance what there is to see and do.
Flexible on when you visit?
Flight offers Zanzibar in November
|28/10/19 - 03/11/19||04/11/19 - 10/11/19||11/11/19 - 17/11/19|
Johannesburg - Zanzibar
Flight offers to Zanzibar for next weekend
|01/11/19 - 03/11/19||08/11/19 - 10/11/19||15/11/19 - 17/11/19|
Johannesburg - Zanzibar
Cheap flights from United Kingdom cities to Zanzibar
Cheap flights from outside of United Kingdom to Zanzibar
Cheap flights Amman - Zanzibar
Departing on Tuesday, 24 December 2019 and returning on Saturday, 28 December 2019from £53826d ago
Cheap flights Arusha - Zanzibar
Departing on Friday, 29 November 2019 and returning on Saturday, 30 November 2019from £1391d ago
Cheap flights Barcelona - Zanzibar
Departing on Sunday, 3 November 2019 and returning on Thursday, 7 November 2019from £44422h ago
Cheap flights Berlin - Zanzibar
Departing on Thursday, 24 October 2019 and returning on Thursday, 31 October 2019from £9152d ago
Cheap flights Cape Town - Zanzibar
Departing on Saturday, 9 November 2019 and returning on Tuesday, 12 November 2019from £3183d ago
Cheap flights Dar Es Salaam - Zanzibar
Departing on Sunday, 10 November 2019 and returning on Thursday, 14 November 2019from £372d ago
Cheap flights Dubai - Zanzibar
Departing on Wednesday, 13 November 2019 and returning on Monday, 18 November 2019from £2862d ago
Cheap flights Entebbe - Zanzibar
Departing on Friday, 27 December 2019 and returning on Saturday, 4 January 2020from £18115h ago
Cheap flights Frankfurt - Zanzibar
Departing on Tuesday, 3 December 2019 and returning on Monday, 9 December 2019from £34914d ago
Cheap flights Harare - Zanzibar
Departing on Thursday, 9 January 2020 and returning on Sunday, 12 January 2020from £26118d ago
Cheap flights Kigali - Zanzibar
Departing on Tuesday, 5 November 2019 and returning on Tuesday, 12 November 2019from £4073d ago
Cheap flights Kilimanjaro - Zanzibar
Departing on Friday, 29 November 2019 and returning on Tuesday, 3 December 2019from £704d ago
Cheap flights Mauritius - Zanzibar
Departing on Monday, 4 November 2019 and returning on Wednesday, 6 November 2019from £5477d ago
Cheap flights Mombasa - Zanzibar
Departing on Monday, 16 December 2019 and returning on Saturday, 21 December 2019from £2214d ago
Cheap flights Moscow - Zanzibar
Departing on Tuesday, 10 December 2019 and returning on Tuesday, 17 December 2019from £4404d ago
Cheap flights Nairobi - Zanzibar
Departing on Monday, 2 December 2019 and returning on Friday, 6 December 2019from £2204d ago
Cheap flights Rome - Zanzibar
Departing on Tuesday, 12 November 2019 and returning on Friday, 15 November 2019from £37211d ago
Frequently asked questions
How far is Zanzibar from Johannesburg?
From Johannesburg to Zanzibar, it is approximately 2,519 miles.
How many airports are there in Johannesburg?
You can find 4 airports in Johannesburg: Johannesburg, Lanseria, Johannesburg and Johannesburg.
How many airports are there in Zanzibar?
You can find 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 a single ticket for the public transport in Zanzibar? How much is it in Johannesburg?
A single ticket for public transport in Zanzibar is £.00. In Johannesburg, you pay £2.00.
How long is the flight from Johannesburg to Zanzibar?
The average flight duration from Johannesburg to Zanzibar is 5 hours, 2 minutes.
How many flights are there from Johannesburg to Zanzibar?
On average, you can find up to 10 flights per week on this route.
How many airlines fly from Johannesburg to Zanzibar?
There are 2 airlines that offer flights from Johannesburg to Zanzibar, being the most competitive Ethiopian Airlines (£356.99) and South African Airways (£538.31).
How much is the cheapest flight from Johannesburg to Zanzibar?
South African Airways offers the cheapest flight from Johannesburg to Zanzibar. A one-way ticket is £435.92, a round-trip is £356.99.
When is the first and the last flight from Johannesburg to Zanzibar?
The first flight from Johannesburg is at 07:00. The last flight to Zanzibar leaves at 17:25.
Which is the cheapest month to fly to Zanzibar from Johannesburg?
Flight prices drop in April.
Which is the most expensive month to fly to Zanzibar from Johannesburg?
May is the most expensive month to fly from Zanzibar to Johannesburg.
Cost of living in Johannesburg compared with Zanzibar
|Food and drinks||Johannesburg||Zanzibar||Difference|
|Beer (0.5 litre)||£1.00||£1.00||0%|
|Meal at McDonald's||£3.00||£5.00||+67%|
|Water (0.33 litre)||£1.00||-||-|
|One way tube ticket||£2.00||-||-|
|Taxi starting price (normal tariff)||£1.00||£2.00||+100%|
|1 summer dress in a chain store (Zara, H&M,...)||£25.00||£9.00||-64%|
|1 pair of jeans (Levi's 501 or similar)||£42.00||£11.00||-74%|
|Average monthly disposable salary (net)||£920.00||£134.00||-85%|