Find cheap flights to Zanzibar

Wed 1/22
Wed 1/29
Any month
Compare vs momondo |

When is the best time to fly to Zanzibar?

R7 250
R6 520
R5 800
R5 071
Price
R5,071 - R7,245

When is the best time to fly to Zanzibar?

Most travellers find the cheapest return airfare to Zanzibar when booking during the month of November.

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

Most flyers found that booking flight tickets 59 days in advance of their planned departure date is, on average, the best time to get cheap flights to Zanzibar.

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

From most locations, the cheapest flights to Zanzibar are found on a Wednesday. Booking a Saturday departure is usually the most expensive.

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

Our data shows that the cheapest Zanzibar flights are usually those with midday departure times. morning flights are often costlier.


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
05 May
1:00
JNB
Johannesburg OR Tambo airport
13h 00m
1 Stop
ZNZ
15:00
Zanzibar Kisauni airport
Ethiopian Air
15 May
20:00
ZNZ
Zanzibar Kisauni airport
11h 55m
1 Stop
JNB
6:55
+1
Johannesburg OR Tambo airport
R3 941
Ethiopian Air
Ethiopian Air
07 Apr
1:00
JNB
Johannesburg OR Tambo airport
13h 00m
1 Stop
ZNZ
15:00
Zanzibar Kisauni airport
Ethiopian Air
22 Apr
20:00
ZNZ
Zanzibar Kisauni airport
11h 55m
1 Stop
JNB
6:55
+1
Johannesburg OR Tambo airport
R4 129
Ethiopian Air
Ethiopian Air
11 Apr
1:00
JNB
Johannesburg OR Tambo airport
13h 00m
1 Stop
ZNZ
15:00
Zanzibar Kisauni airport
Ethiopian Air
21 Apr
20:00
ZNZ
Zanzibar Kisauni airport
11h 55m
1 Stop
JNB
6:55
+1
Johannesburg OR Tambo airport
R4 347
Ethiopian Air
Ethiopian Air
01 Jul
1:00
JNB
Johannesburg OR Tambo airport
13h 00m
1 Stop
ZNZ
15:00
Zanzibar Kisauni airport
Ethiopian Air
07 Jul
20:00
ZNZ
Zanzibar Kisauni airport
11h 55m
1 Stop
JNB
6:55
+1
Johannesburg OR Tambo airport
R4 376
Ethiopian Air
Ethiopian Air
12 May
1:00
JNB
Johannesburg OR Tambo airport
13h 00m
1 Stop
ZNZ
15:00
Zanzibar Kisauni airport
Ethiopian Air
19 May
20:00
ZNZ
Zanzibar Kisauni airport
11h 55m
1 Stop
JNB
6:55
+1
Johannesburg OR Tambo airport
R4 477
Ethiopian Air
Ethiopian Air
23 Apr
1:00
JNB
Johannesburg OR Tambo airport
13h 00m
1 Stop
ZNZ
15:00
Zanzibar Kisauni airport
Ethiopian Air
28 Apr
20:00
ZNZ
Zanzibar Kisauni airport
11h 55m
1 Stop
JNB
6:55
+1
Johannesburg OR Tambo airport
R4 521
Mango
Mango
13 Feb
12:00
JNB
Johannesburg OR Tambo airport
3h 25m
ZNZ
16:25
Zanzibar Kisauni airport
Mango
15 Feb
16:05
ZNZ
Zanzibar Kisauni airport
3h 45m
JNB
18:50
Johannesburg OR Tambo airport
R4 955
Mango
Mango
01 Feb
9:00
JNB
Johannesburg OR Tambo airport
3h 35m
ZNZ
13:35
Zanzibar Kisauni airport
Mango
08 Feb
16:05
ZNZ
Zanzibar Kisauni airport
3h 45m
JNB
18:50
Johannesburg OR Tambo airport
R4 970
Mango
Mango
01 Feb
9:00
JNB
Johannesburg OR Tambo airport
3h 35m
ZNZ
13:35
Zanzibar Kisauni airport
Mango
11 Feb
16:05
ZNZ
Zanzibar Kisauni airport
3h 45m
JNB
18:50
Johannesburg OR Tambo airport
R5 100
Ethiopian Air
Ethiopian Air
05 May
1:00
JNB
Johannesburg OR Tambo airport
13h 00m
1 Stop
ZNZ
15:00
Zanzibar Kisauni airport
Ethiopian Air
15 May
20:00
ZNZ
Zanzibar Kisauni airport
11h 55m
1 Stop
JNB
6:55
+1
Johannesburg OR Tambo airport
R3 941
Ethiopian Air
Ethiopian Air
07 Apr
1:00
JNB
Johannesburg OR Tambo airport
13h 00m
1 Stop
ZNZ
15:00
Zanzibar Kisauni airport
Ethiopian Air
22 Apr
20:00
ZNZ
Zanzibar Kisauni airport
11h 55m
1 Stop
JNB
6:55
+1
Johannesburg OR Tambo airport
R4 129
Ethiopian Air
Ethiopian Air
11 Apr
1:00
JNB
Johannesburg OR Tambo airport
13h 00m
1 Stop
ZNZ
15:00
Zanzibar Kisauni airport
Ethiopian Air
21 Apr
20:00
ZNZ
Zanzibar Kisauni airport
11h 55m
1 Stop
JNB
6:55
+1
Johannesburg OR Tambo airport
R4 347

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 Flights
Fastest flight time
3h 25m
Cheapest price
R4 477
Cape Town to Zanzibar Flights
Fastest flight time
11h 55m
Cheapest price
R5 462

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