The no. of nights spent in Mombasa between

and
Johannesburg
08:20
24/05/2024
Johannesburg
Departure
with layover
Moi
17:50
24/05/2024
Moi
Moi
12:40
25/05/2024
Moi
Return
with layover
Johannesburg
20:00
25/05/2024
Johannesburg
R921230ZAR
Details
1 Adult
Johannesburg
08:20
25/05/2024
Johannesburg
Departure
with layover
Moi
18:00
25/05/2024
Moi
Moi
18:30
29/05/2024
Moi
Return
with layover
Johannesburg
03:55
30/05/2024
Johannesburg
R1052130ZAR
Details
1 Adult
Johannesburg
22:35
25/05/2024
Johannesburg
Departure
with layover
Moi
11:30
26/05/2024
Moi
Moi
12:30
01/06/2024
Moi
Return
with layover
Johannesburg
20:00
01/06/2024
Johannesburg
R1034130ZAR
Details
1 Adult
Johannesburg
22:35
25/05/2024
Johannesburg
Departure
with layover
Moi
11:30
26/05/2024
Moi
Moi
12:30
04/06/2024
Moi
Return
with layover
Johannesburg
20:00
04/06/2024
Johannesburg
R1032730ZAR
Details
1 Adult
Johannesburg
08:20
27/05/2024
Johannesburg
Departure
with layover
Moi
17:50
27/05/2024
Moi
Moi
12:15
02/06/2024
Moi
Return
with layover
Johannesburg
20:00
02/06/2024
Johannesburg
R1045846ZAR
Details
1 Adult
Johannesburg
08:20
27/05/2024
Johannesburg
Departure
with layover
Moi
17:50
27/05/2024
Moi
Moi
12:15
05/06/2024
Moi
Return
with layover
Johannesburg
20:00
05/06/2024
Johannesburg
R760646ZAR
Details
1 Adult
Johannesburg
09:40
28/05/2024
Johannesburg
Departure
with layover
Moi
18:00
28/05/2024
Moi
Moi
08:20
31/05/2024
Moi
Return
with layover
Johannesburg
18:40
31/05/2024
Johannesburg
R1422324ZAR
Details
1 Adult
Johannesburg
08:20
29/05/2024
Johannesburg
Departure
with layover
Moi
17:50
29/05/2024
Moi
Moi
12:40
30/05/2024
Moi
Return
with layover
Johannesburg
20:00
30/05/2024
Johannesburg
R823030ZAR
Details
1 Adult
Johannesburg
08:20
29/05/2024
Johannesburg
Departure
with layover
Moi
17:50
29/05/2024
Moi
Moi
18:50
02/06/2024
Moi
Return
with layover
Johannesburg
13:05
03/06/2024
Johannesburg
R924930ZAR
Details
1 Adult
Johannesburg
08:20
01/06/2024
Johannesburg
Departure
with layover
Moi
17:50
01/06/2024
Moi
Moi
12:15
06/06/2024
Moi
Return
with layover
Johannesburg
20:00
06/06/2024
Johannesburg
R1027946ZAR
Details
1 Adult
Johannesburg
12:50
01/06/2024
Johannesburg
Departure
with layover
Moi
16:35
02/06/2024
Moi
Moi
12:35
07/06/2024
Moi
Return
with layover
Johannesburg
11:45
08/06/2024
Johannesburg
R1014046ZAR
Details
1 Adult
Johannesburg
08:20
01/06/2024
Johannesburg
Departure
with layover
Moi
17:50
01/06/2024
Moi
Moi
12:15
08/06/2024
Moi
Return
with layover
Johannesburg
20:00
08/06/2024
Johannesburg
R1033443ZAR
Details
1 Adult
Johannesburg
08:20
01/06/2024
Johannesburg
Departure
with layover
Moi
17:50
01/06/2024
Moi
Moi
12:40
09/06/2024
Moi
Return
with layover
Johannesburg
20:00
09/06/2024
Johannesburg
R981730ZAR
Details
1 Adult
Johannesburg
08:20
02/06/2024
Johannesburg
Departure
with layover
Moi
17:50
02/06/2024
Moi
Moi
12:15
06/06/2024
Moi
Return
with layover
Johannesburg
20:00
06/06/2024
Johannesburg
R991030ZAR
Details
1 Adult
Johannesburg
08:20
02/06/2024
Johannesburg
Departure
with layover
Moi
17:50
02/06/2024
Moi
Moi
12:15
07/06/2024
Moi
Return
with layover
Johannesburg
20:00
07/06/2024
Johannesburg
R980646ZAR
Details
1 Adult
Johannesburg
23:00
02/06/2024
Johannesburg
Departure
with layover
Moi
11:40
03/06/2024
Moi
Moi
12:40
08/06/2024
Moi
Return
with layover
Johannesburg
20:00
08/06/2024
Johannesburg
R992030ZAR
Details
1 Adult
Johannesburg
08:20
02/06/2024
Johannesburg
Departure
with layover
Moi
17:50
02/06/2024
Moi
Moi
12:40
09/06/2024
Moi
Return
with layover
Johannesburg
20:00
09/06/2024
Johannesburg
R1000830ZAR
Details
1 Adult
Johannesburg
08:20
03/06/2024
Johannesburg
Departure
with layover
Moi
17:50
03/06/2024
Moi
Moi
12:40
08/06/2024
Moi
Return
with layover
Johannesburg
20:00
08/06/2024
Johannesburg
R991530ZAR
Details
1 Adult
Johannesburg
08:20
03/06/2024
Johannesburg
Departure
with layover
Moi
17:50
03/06/2024
Moi
Moi
12:15
10/06/2024
Moi
Return
with layover
Johannesburg
20:00
10/06/2024
Johannesburg
R975046ZAR
Details
1 Adult
Johannesburg
22:35
04/06/2024
Johannesburg
Departure
with layover
Moi
11:30
05/06/2024
Moi
Moi
18:50
11/06/2024
Moi
Return
with layover
Johannesburg
03:55
12/06/2024
Johannesburg
R968330ZAR
Details
1 Adult