The no. of nights spent in Freeport between

and
Johannesburg
21:35
05/12/2022
Johannesburg
Departure
with layover
Grand Bahama
16:35
07/12/2022
Grand Bahama
Grand Bahama
13:05
19/12/2022
Grand Bahama
Return
with layover
Johannesburg
09:40
21/12/2022
Johannesburg
R1923940ZAR
Details
1 Adult
Johannesburg
08:00
16/12/2022
Johannesburg
Departure
with layover
Grand Bahama
16:35
17/12/2022
Grand Bahama
Grand Bahama
13:05
23/12/2022
Grand Bahama
Return
with layover
Johannesburg
04:00
25/12/2022
Johannesburg
R2758640ZAR
Details
1 Adult
Johannesburg
13:40
18/12/2022
Johannesburg
Departure
with layover
Grand Bahama
16:35
19/12/2022
Grand Bahama
Grand Bahama
13:05
24/12/2022
Grand Bahama
Return
with layover
Johannesburg
04:00
26/12/2022
Johannesburg
R2974640ZAR
Details
1 Adult
Johannesburg
13:40
18/12/2022
Johannesburg
Departure
with layover
Grand Bahama
16:35
19/12/2022
Grand Bahama
Grand Bahama
13:05
26/12/2022
Grand Bahama
Return
with layover
Johannesburg
04:00
28/12/2022
Johannesburg
R2965240ZAR
Details
1 Adult
Johannesburg
20:25
23/12/2022
Johannesburg
Departure
with layover
Grand Bahama
11:30
25/12/2022
Grand Bahama
Grand Bahama
13:05
30/12/2022
Grand Bahama
Return
with layover
Johannesburg
04:00
01/01/2023
Johannesburg
R2090740ZAR
Details
1 Adult
Johannesburg
21:35
25/12/2022
Johannesburg
Departure
with layover
Grand Bahama
13:41
27/12/2022
Grand Bahama
Grand Bahama
11:48
30/12/2022
Grand Bahama
Return
with layover
Johannesburg
04:00
01/01/2023
Johannesburg
R1671645ZAR
Details
1 Adult
Johannesburg
22:00
02/02/2023
Johannesburg
Departure
with layover
Grand Bahama
11:10
04/02/2023
Grand Bahama
Grand Bahama
11:00
08/02/2023
Grand Bahama
Return
with layover
Johannesburg
18:20
09/02/2023
Johannesburg
R9049240ZAR
Details
1 Adult
Johannesburg
20:25
25/05/2023
Johannesburg
Departure
with layover
Grand Bahama
11:17
27/05/2023
Grand Bahama
Grand Bahama
12:46
30/05/2023
Grand Bahama
Return
with layover
Johannesburg
04:00
01/06/2023
Johannesburg
R1685740ZAR
Details
1 Adult