The no. of nights spent in Pemba between

and
Johannesburg
19:30
15/08/2022
Johannesburg
Departure
with layover
Pemba
10:30
16/08/2022
Pemba
Pemba
14:10
19/08/2022
Pemba
Return
with layover
Johannesburg
08:35
20/08/2022
Johannesburg
R995040ZAR
Details
1 Adult
Johannesburg
11:30
16/08/2022
Johannesburg
Departure
direct flight
Pemba
14:20
16/08/2022
Pemba
Pemba
14:50
17/08/2022
Pemba
Return
direct flight
Johannesburg
18:10
17/08/2022
Johannesburg
R1176340ZAR
Details
1 Adult
Johannesburg
19:30
16/08/2022
Johannesburg
Departure
with layover
Pemba
13:30
17/08/2022
Pemba
Pemba
14:10
21/08/2022
Pemba
Return
with layover
Johannesburg
18:45
21/08/2022
Johannesburg
R930240ZAR
Details
1 Adult
Johannesburg
20:15
20/08/2022
Johannesburg
Departure
with layover
Pemba
13:30
21/08/2022
Pemba
Pemba
15:25
27/08/2022
Pemba
Return
with layover
Johannesburg
07:55
28/08/2022
Johannesburg
R1139240ZAR
Details
1 Adult
Johannesburg
11:30
25/08/2022
Johannesburg
Departure
direct flight
Pemba
14:20
25/08/2022
Pemba
Pemba
14:50
30/08/2022
Pemba
Return
direct flight
Johannesburg
18:10
30/08/2022
Johannesburg
R1117140ZAR
Details
1 Adult
Johannesburg
08:50
25/08/2022
Johannesburg
Departure
direct flight
Pemba
13:30
25/08/2022
Pemba
Pemba
14:10
01/09/2022
Pemba
Return
direct flight
Johannesburg
18:45
01/09/2022
Johannesburg
R955740ZAR
Details
1 Adult
Johannesburg
19:10
26/08/2022
Johannesburg
Departure
with layover
Pemba
11:00
27/08/2022
Pemba
Pemba
13:50
29/08/2022
Pemba
Return
with layover
Johannesburg
18:10
29/08/2022
Johannesburg
R841775ZAR
Details
1 Adult
Johannesburg
19:10
26/08/2022
Johannesburg
Departure
with layover
Pemba
10:30
27/08/2022
Pemba
Pemba
13:50
31/08/2022
Pemba
Return
with layover
Johannesburg
18:10
31/08/2022
Johannesburg
R841240ZAR
Details
1 Adult
Johannesburg
19:10
26/08/2022
Johannesburg
Departure
with layover
Pemba
11:00
27/08/2022
Pemba
Pemba
13:50
02/09/2022
Pemba
Return
with layover
Johannesburg
18:10
02/09/2022
Johannesburg
R850040ZAR
Details
1 Adult
Johannesburg
19:30
29/08/2022
Johannesburg
Departure
with layover
Pemba
10:30
30/08/2022
Pemba
Pemba
14:10
02/09/2022
Pemba
Return
with layover
Johannesburg
08:35
03/09/2022
Johannesburg
R1023340ZAR
Details
1 Adult
Johannesburg
19:10
01/09/2022
Johannesburg
Departure
with layover
Pemba
13:10
02/09/2022
Pemba
Pemba
13:50
04/09/2022
Pemba
Return
with layover
Johannesburg
18:10
04/09/2022
Johannesburg
R841775ZAR
Details
1 Adult
Johannesburg
08:50
01/09/2022
Johannesburg
Departure
direct flight
Pemba
13:30
01/09/2022
Pemba
Pemba
14:10
08/09/2022
Pemba
Return
direct flight
Johannesburg
18:45
08/09/2022
Johannesburg
R951240ZAR
Details
1 Adult
Johannesburg
08:50
02/09/2022
Johannesburg
Departure
with layover
Pemba
13:30
02/09/2022
Pemba
Pemba
15:25
03/09/2022
Pemba
Return
with layover
Johannesburg
07:55
04/09/2022
Johannesburg
R1030140ZAR
Details
1 Adult
Johannesburg
08:40
02/09/2022
Johannesburg
Departure
with layover
Pemba
10:30
03/09/2022
Pemba
Pemba
13:50
07/09/2022
Pemba
Return
with layover
Johannesburg
18:10
07/09/2022
Johannesburg
R849040ZAR
Details
1 Adult
Johannesburg
13:55
03/09/2022
Johannesburg
Departure
with layover
Pemba
13:30
04/09/2022
Pemba
Pemba
14:10
08/09/2022
Pemba
Return
with layover
Johannesburg
18:45
08/09/2022
Johannesburg
R1095938ZAR
Details
1 Adult
Johannesburg
08:50
04/09/2022
Johannesburg
Departure
direct flight
Pemba
13:30
04/09/2022
Pemba
Pemba
14:10
08/09/2022
Pemba
Return
direct flight
Johannesburg
18:45
08/09/2022
Johannesburg
R1057840ZAR
Details
1 Adult
Linhas Aéreas de Moçambique
Johannesburg
08:50
04/09/2022
Johannesburg
Departure
with layover
Pemba
13:30
04/09/2022
Pemba
Linhas Aéreas de Moçambique
Pemba
14:10
09/09/2022
Pemba
Return
with layover
Johannesburg
07:55
10/09/2022
Johannesburg
R1181940ZAR
Details
1 Adult
Johannesburg
19:30
05/09/2022
Johannesburg
Departure
with layover
Pemba
10:30
06/09/2022
Pemba
Pemba
14:10
09/09/2022
Pemba
Return
with layover
Johannesburg
07:55
10/09/2022
Johannesburg
R1089340ZAR
Details
1 Adult
Johannesburg
08:50
09/09/2022
Johannesburg
Departure
with layover
Pemba
13:30
09/09/2022
Pemba
Pemba
14:10
16/09/2022
Pemba
Return
with layover
Johannesburg
07:55
17/09/2022
Johannesburg
R1012340ZAR
Details
1 Adult
Johannesburg
01:15
10/09/2022
Johannesburg
Departure
with layover
Pemba
14:35
10/09/2022
Pemba
Pemba
14:10
11/09/2022
Pemba
Return
with layover
Johannesburg
18:45
11/09/2022
Johannesburg
R1556391ZAR
Details
1 Adult