The no. of nights spent in Faro between

and
Johannesburg
23:10
19/06/2023
Johannesburg
Departure
with layover
Faro
19:05
20/06/2023
Faro
Faro
19:50
25/06/2023
Faro
Return
with layover
Johannesburg
21:20
26/06/2023
Johannesburg
R1215864ZAR
Details
1 Adult
Johannesburg
23:10
25/06/2023
Johannesburg
Departure
with layover
Faro
09:10
27/06/2023
Faro
Faro
19:50
30/06/2023
Faro
Return
with layover
Johannesburg
21:20
01/07/2023
Johannesburg
R1404645ZAR
Details
1 Adult
Johannesburg
22:20
17/12/2023
Johannesburg
Departure
with layover
Faro
23:50
18/12/2023
Faro
Faro
11:15
24/12/2023
Faro
Return
with layover
Johannesburg
10:55
25/12/2023
Johannesburg
R2187045ZAR
Details
1 Adult