The no. of nights spent in Ukunda between

and
Mon Tue Wed Thu Fri Sat Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Johannesburg
01:15
01/03/2023
Johannesburg
Departure
with layover
Diani
11:25
01/03/2023
Diani
Diani
11:55
05/03/2023
Diani
Return
with layover
Johannesburg
02:20
06/03/2023
Johannesburg
R2353600ZAR
Details
1 Adult
Johannesburg
17:10
01/03/2023
Johannesburg
Departure
with layover
Diani
11:25
02/03/2023
Diani
Diani
11:55
06/03/2023
Diani
Return
with layover
Johannesburg
20:00
07/03/2023
Johannesburg
R2133500ZAR
Details
1 Adult
Johannesburg
01:15
01/03/2023
Johannesburg
Departure
with layover
Diani
11:25
01/03/2023
Diani
Diani
11:55
08/03/2023
Diani
Return
with layover
Johannesburg
03:55
09/03/2023
Johannesburg
R2401600ZAR
Details
1 Adult
Johannesburg
03:10
08/03/2023
Johannesburg
Departure
with layover
Diani
11:25
09/03/2023
Diani
Diani
11:55
15/03/2023
Diani
Return
with layover
Johannesburg
00:15
16/03/2023
Johannesburg
R2212800ZAR
Details
1 Adult
Johannesburg
21:00
25/03/2023
Johannesburg
Departure
with layover
Diani
11:25
27/03/2023
Diani
Diani
17:30
01/04/2023
Diani
Return
with layover
Johannesburg
05:25
02/04/2023
Johannesburg
R2014330ZAR
Details
1 Adult
Johannesburg
01:15
06/04/2023
Johannesburg
Departure
with layover
Diani
11:25
06/04/2023
Diani
Diani
17:30
13/04/2023
Diani
Return
with layover
Johannesburg
08:25
14/04/2023
Johannesburg
R2172440ZAR
Details
1 Adult
Kenya Airways
Johannesburg
17:10
06/04/2023
Johannesburg
Departure
with layover
Diani
11:25
07/04/2023
Diani
Air Jamaica
Diani
17:30
27/04/2023
Diani
Return
with layover
Johannesburg
08:25
28/04/2023
Johannesburg
R2217590ZAR
Details
1 Adult
Johannesburg
01:15
16/04/2023
Johannesburg
Departure
with layover
Diani
11:25
16/04/2023
Diani
Diani
17:30
29/04/2023
Diani
Return
with layover
Johannesburg
13:05
30/04/2023
Johannesburg
R2180018ZAR
Details
1 Adult
Johannesburg
01:15
21/04/2023
Johannesburg
Departure
with layover
Diani
11:25
21/04/2023
Diani
Diani
17:30
30/04/2023
Diani
Return
with layover
Johannesburg
20:35
01/05/2023
Johannesburg
R2040444ZAR
Details
1 Adult
Johannesburg
01:15
26/04/2023
Johannesburg
Departure
with layover
Diani
11:25
26/04/2023
Diani
Diani
17:30
30/04/2023
Diani
Return
with layover
Johannesburg
15:25
01/05/2023
Johannesburg
R1327131ZAR
Details
1 Adult
Johannesburg
01:15
27/04/2023
Johannesburg
Departure
with layover
Diani
11:25
27/04/2023
Diani
Diani
17:30
30/04/2023
Diani
Return
with layover
Johannesburg
15:25
01/05/2023
Johannesburg
R1334038ZAR
Details
1 Adult
Johannesburg
18:45
19/05/2023
Johannesburg
Departure
with layover
Diani
11:25
21/05/2023
Diani
Diani
17:30
27/05/2023
Diani
Return
with layover
Johannesburg
10:55
28/05/2023
Johannesburg
R2200072ZAR
Details
1 Adult
Turkish Airlines
Johannesburg
19:50
06/12/2023
Johannesburg
Departure
with layover
Diani
09:15
08/12/2023
Diani
Air Jamaica
Diani
17:30
27/12/2023
Diani
Return
with layover
Johannesburg
00:15
28/12/2023
Johannesburg
R2342215ZAR
Details
1 Adult