The no. of nights spent in Porto between

and
Turkish Airlines
Johannesburg
19:20
01/11/2022
Johannesburg
Departure
with layover
Porto
14:35
02/11/2022
Porto
Turkish Airlines
Porto
15:35
30/11/2022
Porto
Return
with layover
Johannesburg
10:55
01/12/2022
Johannesburg
R999940ZAR
Details
1 Adult
Johannesburg
19:20
14/11/2022
Johannesburg
Departure
with layover
Porto
14:35
15/11/2022
Porto
Porto
11:00
28/11/2022
Porto
Return
with layover
Johannesburg
10:55
29/11/2022
Johannesburg
R937140ZAR
Details
1 Adult
Turkish Airlines
Johannesburg
19:50
05/12/2022
Johannesburg
Departure
with layover
Porto
14:35
06/12/2022
Porto
Turkish Airlines
Porto
15:35
10/01/2023
Porto
Return
with layover
Johannesburg
10:35
11/01/2023
Johannesburg
R1155940ZAR
Details
1 Adult
Turkish Airlines
Johannesburg
19:50
06/12/2022
Johannesburg
Departure
with layover
Porto
14:35
07/12/2022
Porto
Turkish Airlines
Porto
11:00
05/01/2023
Porto
Return
with layover
Johannesburg
10:35
06/01/2023
Johannesburg
R1058740ZAR
Details
1 Adult
KLM
Johannesburg
23:55
06/12/2022
Johannesburg
Departure
with layover
Porto
10:30
08/12/2022
Porto
KLM
Porto
05:00
10/01/2023
Porto
Return
with layover
Johannesburg
22:05
10/01/2023
Johannesburg
R1060140ZAR
Details
1 Adult
Johannesburg
21:35
15/12/2022
Johannesburg
Departure
with layover
Porto
16:00
16/12/2022
Porto
Porto
20:40
22/12/2022
Porto
Return
with layover
Johannesburg
04:00
24/12/2022
Johannesburg
R2408740ZAR
Details
1 Adult
Johannesburg
23:59
16/12/2022
Johannesburg
Departure
with layover
Porto
22:20
17/12/2022
Porto
Porto
12:00
22/12/2022
Porto
Return
with layover
Johannesburg
08:55
23/12/2022
Johannesburg
R2143840ZAR
Details
1 Adult
Johannesburg
13:40
17/01/2023
Johannesburg
Departure
with layover
Porto
12:05
18/01/2023
Porto
Porto
06:50
27/01/2023
Porto
Return
with layover
Johannesburg
09:40
28/01/2023
Johannesburg
R1035145ZAR
Details
1 Adult
Johannesburg
23:10
10/04/2023
Johannesburg
Departure
with layover
Porto
15:35
11/04/2023
Porto
Porto
05:00
17/04/2023
Porto
Return
with layover
Johannesburg
21:20
17/04/2023
Johannesburg
R1063640ZAR
Details
1 Adult