Find cheap flights to Zanzibar

Fri 9/20
Fri 9/27
Any month
Compare vs momondo |

When is the best time to fly to Zanzibar?

+33.0%
+22.0%
+11.0%
Base
Price
5 456 - 7 197 ZAR

When is the best time to fly to Zanzibar?

In general when looking for the cheapest flight to Zanzibar, try to book your flight during the month of August for the best deal.

When is the best time to book a flight to Zanzibar?

In general, most flyers find the cheapest time to book a flight to Zanzibar is about 16 days prior.

What is the cheapest day to depart on your flight to Zanzibar?

In general, booking your departure to Zanzibar for a Monday represents the best deal on airfare. Try to avoid a Saturday departure to stay away from the highest prices.

What is the cheapest time of day to fly to Zanzibar?

In general, when looking for the cheapest flight to Zanzibar, our data indicates that midday flights are the most cost-effective. morning flights tend to be the most expensive.


Zanzibar flight deals found on momondo

Check out some of the best fares to Zanzibar found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
01 Oct
JNB
1:00
Johannesburg OR Tambo airport
13h 00m
1 Stop
15:00
ZNZ
Zanzibar Kisauni airport
Ethiopian Air
08 Oct
ZNZ
20:00
Zanzibar Kisauni airport
11h 55m
1 Stop
6:55
+1
JNB
Johannesburg OR Tambo airport
3 738 ZAR
Ethiopian Air
Ethiopian Air
23 Oct
JNB
1:00
Johannesburg OR Tambo airport
13h 00m
1 Stop
15:00
ZNZ
Zanzibar Kisauni airport
Ethiopian Air
29 Oct
ZNZ
20:00
Zanzibar Kisauni airport
11h 55m
1 Stop
6:55
+1
JNB
Johannesburg OR Tambo airport
3 753 ZAR
Ethiopian Air
Ethiopian Air
04 Oct
JNB
1:00
Johannesburg OR Tambo airport
13h 00m
1 Stop
15:00
ZNZ
Zanzibar Kisauni airport
Ethiopian Air
06 Oct
ZNZ
20:00
Zanzibar Kisauni airport
11h 55m
1 Stop
6:55
+1
JNB
Johannesburg OR Tambo airport
3 768 ZAR
Ethiopian Air
Ethiopian Air
29 Sep
JNB
1:00
Johannesburg OR Tambo airport
13h 00m
1 Stop
15:00
ZNZ
Zanzibar Kisauni airport
Ethiopian Air
03 Oct
ZNZ
20:00
Zanzibar Kisauni airport
11h 55m
1 Stop
6:55
+1
JNB
Johannesburg OR Tambo airport
3 797 ZAR
Ethiopian Air
Ethiopian Air
10 Oct
JNB
1:00
Johannesburg OR Tambo airport
13h 00m
1 Stop
15:00
ZNZ
Zanzibar Kisauni airport
Ethiopian Air
15 Oct
ZNZ
20:00
Zanzibar Kisauni airport
11h 55m
1 Stop
6:55
+1
JNB
Johannesburg OR Tambo airport
3 826 ZAR
Ethiopian Air
Ethiopian Air
15 Nov
JNB
1:00
Johannesburg OR Tambo airport
13h 00m
1 Stop
15:00
ZNZ
Zanzibar Kisauni airport
Ethiopian Air
20 Nov
ZNZ
20:00
Zanzibar Kisauni airport
11h 55m
1 Stop
6:55
+1
JNB
Johannesburg OR Tambo airport
3 856 ZAR
Mango
Mango
17 Oct
JNB
12:00
Johannesburg OR Tambo airport
3h 25m
16:25
ZNZ
Zanzibar Kisauni airport
Mango
24 Oct
ZNZ
18:15
Zanzibar Kisauni airport
3h 45m
21:00
JNB
Johannesburg OR Tambo airport
5 146 ZAR
Mango
Mango
02 Jan
JNB
12:00
Johannesburg OR Tambo airport
3h 25m
16:25
ZNZ
Zanzibar Kisauni airport
Mango
09 Jan
ZNZ
18:15
Zanzibar Kisauni airport
3h 45m
21:00
JNB
Johannesburg OR Tambo airport
6 319 ZAR
Mango
Mango
10 Mar
JNB
9:00
Johannesburg OR Tambo airport
3h 35m
13:35
ZNZ
Zanzibar Kisauni airport
Mango
14 Mar
ZNZ
16:05
Zanzibar Kisauni airport
3h 45m
18:50
JNB
Johannesburg OR Tambo airport
4 941 ZAR
Mango
Mango
29 Oct
JNB
9:00
Johannesburg OR Tambo airport
3h 35m
13:35
ZNZ
Zanzibar Kisauni airport
Mango
02 Nov
ZNZ
16:05
Zanzibar Kisauni airport
3h 45m
18:50
JNB
Johannesburg OR Tambo airport
4 955 ZAR
Mango
Mango
23 Nov
JNB
9:00
Johannesburg OR Tambo airport
3h 35m
13:35
ZNZ
Zanzibar Kisauni airport
Mango
30 Nov
ZNZ
16:05
Zanzibar Kisauni airport
3h 45m
18:50
JNB
Johannesburg OR Tambo airport
4 955 ZAR
Mango
Mango
08 Feb
JNB
9:00
Johannesburg OR Tambo airport
3h 35m
13:35
ZNZ
Zanzibar Kisauni airport
Mango
11 Feb
ZNZ
16:05
Zanzibar Kisauni airport
3h 45m
18:50
JNB
Johannesburg OR Tambo airport
4 955 ZAR

Which airlines operate flights to Zanzibar?


Airports near Zanzibar

Below you will find all the airports in Zanzibar along with their distance from the city centre
Zanzibar Kisauni
6 km from city centre

Popular routes to Zanzibar

Most frequently searched flights to Zanzibar along with the cheapest price and shortest flight duration
Johannesburg to Zanzibar
Fastest flight time
3h 25m
Cheapest price
3 753 ZAR
Cape Town to Zanzibar
Fastest flight time
10h 05m
Cheapest price
5 688 ZAR

Start planning your trip to Zanzibar


Flights to other cities in Tanzania

Lost the lust for Zanzibar? Check out some flights to other cities in Tanzania