The no. of nights spent in Barcelona between

and
Johannesburg
07:45
17/08/2022
Johannesburg
Departure
with layover
International
07:30
18/08/2022
International
International
09:30
31/08/2022
International
Return
with layover
Johannesburg
15:25
01/09/2022
Johannesburg
R828840ZAR
Details
1 Adult
Johannesburg
22:15
01/11/2022
Johannesburg
Departure
with layover
International
19:15
02/11/2022
International
International
14:30
09/11/2022
International
Return
with layover
Johannesburg
10:15
10/11/2022
Johannesburg
R57995ZAR
Details
1 Adult
Emirates Airline
Johannesburg
13:25
12/11/2022
Johannesburg
Departure
with layover
International
12:25
13/11/2022
International
Emirates Airline
International
20:25
19/11/2022
International
Return
with layover
Johannesburg
10:55
21/11/2022
Johannesburg
R1107540ZAR
Details
1 Adult
Johannesburg
22:15
30/11/2022
Johannesburg
Departure
with layover
International
15:50
01/12/2022
International
International
11:20
07/12/2022
International
Return
with layover
Johannesburg
07:25
08/12/2022
Johannesburg
R927940ZAR
Details
1 Adult
Johannesburg
18:50
07/12/2022
Johannesburg
Departure
with layover
International
12:25
08/12/2022
International
International
20:25
17/12/2022
International
Return
with layover
Johannesburg
16:35
18/12/2022
Johannesburg
R978540ZAR
Details
1 Adult
Johannesburg
09:35
15/12/2022
Johannesburg
Departure
with layover
International
06:40
16/12/2022
International
International
09:45
22/12/2022
International
Return
with layover
Johannesburg
08:15
23/12/2022
Johannesburg
R1331240ZAR
Details
1 Adult
Johannesburg
17:25
16/12/2022
Johannesburg
Departure
with layover
International
19:05
17/12/2022
International
International
13:00
22/12/2022
International
Return
with layover
Johannesburg
10:55
23/12/2022
Johannesburg
R1345240ZAR
Details
1 Adult
Johannesburg
17:25
16/12/2022
Johannesburg
Departure
with layover
International
19:05
17/12/2022
International
International
19:55
23/12/2022
International
Return
with layover
Johannesburg
10:55
25/12/2022
Johannesburg
R1263440ZAR
Details
1 Adult
Johannesburg
21:35
29/12/2022
Johannesburg
Departure
with layover
International
12:50
30/12/2022
International
International
15:30
03/01/2023
International
Return
with layover
Johannesburg
09:40
04/01/2023
Johannesburg
R806340ZAR
Details
1 Adult
Johannesburg
20:55
10/04/2023
Johannesburg
Departure
with layover
International
14:20
11/04/2023
International
International
09:30
17/04/2023
International
Return
with layover
Johannesburg
02:55
18/04/2023
Johannesburg
R855440ZAR
Details
1 Adult
Johannesburg
13:55
28/04/2023
Johannesburg
Departure
with layover
International
07:30
29/04/2023
International
International
16:20
29/04/2023
International
Return
with layover
Johannesburg
14:55
30/04/2023
Johannesburg
R958140ZAR
Details
1 Adult
Johannesburg
13:55
28/04/2023
Johannesburg
Departure
with layover
International
07:30
29/04/2023
International
International
16:20
05/05/2023
International
Return
with layover
Johannesburg
09:55
06/05/2023
Johannesburg
R803440ZAR
Details
1 Adult
Johannesburg
13:55
19/05/2023
Johannesburg
Departure
with layover
International
07:30
20/05/2023
International
International
16:20
20/05/2023
International
Return
with layover
Johannesburg
09:55
21/05/2023
Johannesburg
R970940ZAR
Details
1 Adult
Johannesburg
13:55
19/05/2023
Johannesburg
Departure
with layover
International
07:30
20/05/2023
International
International
16:20
26/05/2023
International
Return
with layover
Johannesburg
09:55
27/05/2023
Johannesburg
R820940ZAR
Details
1 Adult