Find flights - compare prices
- savePlease select a destination from the list
Please select the place of departure from the list
Direct
Stop
Stops
Sorting, please wait
Flight Johannesburg-Johannesburg Inernational (JNB) - Zanzibar Kisauni (ZNZ)
May 10, 2024
00:55
-
10:05
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 8 h 10 min
Kenya Airways
May 14, 2024
10:45
-
16:10
Zanzibar (ZNZ)
-
Johannesburg (JNB)
1 Stop,
Flight time: 6 h 25 min
Kenya Airways
May 10, 2024
17:10
-
01:05
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 6 h 55 min
Kenya Airways
May 14, 2024
10:45
-
16:10
Zanzibar (ZNZ)
-
Johannesburg (JNB)
1 Stop,
Flight time: 6 h 25 min
Kenya Airways
May 10, 2024
00:55
-
10:05
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 8 h 10 min
Kenya Airways
May 14, 2024
19:35
-
10:50
Zanzibar (ZNZ)
-
Johannesburg (JNB)
1 Stop,
Flight time: 16 h 15 min
Kenya Airways
May 10, 2024
11:50
-
20:45
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 7 h 55 min
Kenya Airways
May 14, 2024
10:45
-
16:10
Zanzibar (ZNZ)
-
Johannesburg (JNB)
1 Stop,
Flight time: 6 h 25 min
Kenya Airways
May 10, 2024
17:10
-
01:05
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 6 h 55 min
Kenya Airways
May 14, 2024
16:55
-
00:05
Zanzibar (ZNZ)
-
Johannesburg (JNB)
1 Stop,
Flight time: 8 h 10 min
Kenya Airways
May 10, 2024
17:10
-
01:05
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 6 h 55 min
Kenya Airways
May 14, 2024
19:35
-
10:50
Zanzibar (ZNZ)
-
Johannesburg (JNB)
1 Stop,
Flight time: 16 h 15 min
Kenya Airways
May 10, 2024
00:55
-
10:05
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 8 h 10 min
Kenya Airways
May 14, 2024
16:55
-
00:05
Zanzibar (ZNZ)
-
Johannesburg (JNB)
1 Stop,
Flight time: 8 h 10 min
Kenya Airways
May 10, 2024
23:50
-
14:45
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 13 h 55 min
Ethiopian Airlines
May 14, 2024
15:45
-
03:55
Zanzibar (ZNZ)
-
Johannesburg (JNB)
1 Stop,
Flight time: 13 h 10 min
Ethiopian Airlines
May 10, 2024
11:50
-
20:45
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 7 h 55 min
Kenya Airways
May 14, 2024
16:55
-
00:05
Zanzibar (ZNZ)
-
Johannesburg (JNB)
1 Stop,
Flight time: 8 h 10 min
Kenya Airways
May 10, 2024
11:50
-
20:45
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 7 h 55 min
Kenya Airways
May 14, 2024
19:35
-
10:50
Zanzibar (ZNZ)
-
Johannesburg (JNB)
1 Stop,
Flight time: 16 h 15 min
Kenya Airways
May 10, 2024
11:50
-
20:45
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 7 h 55 min
Kenya Airways
May 14, 2024
03:00
-
10:50
Zanzibar (ZNZ)
-
Johannesburg (JNB)
1 Stop,
Flight time: 8 h 50 min
Kenya Airways
Oneway Flights from Johannesburg-Johannesburg Inernational (JNB) to Zanzibar Kisauni (ZNZ)
Feb 04, 2024
01:20
-
09:55
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 7 h 35 min
Kenya Airways
Feb 04, 2024
12:10
-
20:45
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 7 h 35 min
Kenya Airways
Feb 04, 2024
17:40
-
01:14
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 6 h 34 min
Kenya Airways
Feb 04, 2024
01:20
-
09:15
Johannesburg (JNB)
-
Zanzibar (ZNZ)
1 Stop,
Flight time: 6 h 55 min
Kenya Airways
Feb 04, 2024
01:20
-
11:20
Johannesburg (JNB)
-
Zanzibar (ZNZ)
2 Stops,
Flight time: 9 h 0 min
Kenya Airways
Feb 04, 2024
16:45
-
09:55
Johannesburg (JNB)
-
Zanzibar (ZNZ)
2 Stops,
Flight time: 16 h 10 min
RwandAir
- *
- Prices are subject to change. Please check the prices of the travel agent or airline before booking. Prices include taxes.