The no. of nights spent in Barcelona between

and
Johannesburg
09:55
20/06/2024
Johannesburg
Departure
with layover
International
19:35
21/06/2024
International
International
06:25
04/07/2024
International
Return
with layover
Johannesburg
08:35
05/07/2024
Johannesburg
R1953330ZAR
Details
1 Adult
Johannesburg
09:50
21/06/2024
Johannesburg
Departure
with layover
International
10:55
22/06/2024
International
International
20:30
22/06/2024
International
Return
with layover
Johannesburg
08:30
24/06/2024
Johannesburg
R1554446ZAR
Details
1 Adult
Johannesburg
09:55
28/06/2024
Johannesburg
Departure
with layover
International
23:15
29/06/2024
International
International
21:50
05/07/2024
International
Return
with layover
Johannesburg
08:35
07/07/2024
Johannesburg
R1548130ZAR
Details
1 Adult
Johannesburg
13:35
29/06/2024
Johannesburg
Departure
with layover
International
07:40
30/06/2024
International
International
23:00
06/07/2024
International
Return
with layover
Johannesburg
14:45
07/07/2024
Johannesburg
R1593246ZAR
Details
1 Adult
Johannesburg
09:55
01/07/2024
Johannesburg
Departure
with layover
International
07:55
02/07/2024
International
International
16:50
08/07/2024
International
Return
with layover
Johannesburg
08:35
10/07/2024
Johannesburg
R1603330ZAR
Details
1 Adult
Johannesburg
09:55
12/08/2024
Johannesburg
Departure
with layover
International
10:50
13/08/2024
International
International
16:50
17/08/2024
International
Return
with layover
Johannesburg
08:35
19/08/2024
Johannesburg
R1595330ZAR
Details
1 Adult
Johannesburg
13:35
19/08/2024
Johannesburg
Departure
with layover
International
21:15
20/08/2024
International
International
22:50
27/08/2024
International
Return
with layover
Johannesburg
17:00
28/08/2024
Johannesburg
R1318330ZAR
Details
1 Adult
Johannesburg
13:35
20/08/2024
Johannesburg
Departure
with layover
International
07:30
21/08/2024
International
International
22:50
21/08/2024
International
Return
with layover
Johannesburg
16:10
22/08/2024
Johannesburg
R1913430ZAR
Details
1 Adult
Johannesburg
09:55
25/08/2024
Johannesburg
Departure
with layover
International
23:05
26/08/2024
International
International
11:10
01/09/2024
International
Return
with layover
Johannesburg
08:35
02/09/2024
Johannesburg
R1805030ZAR
Details
1 Adult
Johannesburg
13:35
02/09/2024
Johannesburg
Departure
with layover
International
07:40
03/09/2024
International
International
22:50
07/09/2024
International
Return
with layover
Johannesburg
17:00
08/09/2024
Johannesburg
R1433730ZAR
Details
1 Adult
Johannesburg
13:35
20/09/2024
Johannesburg
Departure
with layover
International
07:30
21/09/2024
International
International
09:15
27/09/2024
International
Return
with layover
Johannesburg
09:50
28/09/2024
Johannesburg
R1696730ZAR
Details
1 Adult
Johannesburg
09:55
27/09/2024
Johannesburg
Departure
with layover
International
07:55
28/09/2024
International
International
21:50
02/10/2024
International
Return
with layover
Johannesburg
08:35
04/10/2024
Johannesburg
R1345430ZAR
Details
1 Adult
Johannesburg
09:55
27/09/2024
Johannesburg
Departure
with layover
International
07:55
28/09/2024
International
International
21:50
11/10/2024
International
Return
with layover
Johannesburg
08:35
13/10/2024
Johannesburg
R1378630ZAR
Details
1 Adult
Johannesburg
23:15
02/10/2024
Johannesburg
Departure
with layover
International
20:15
03/10/2024
International
International
08:55
07/10/2024
International
Return
with layover
Johannesburg
21:20
08/10/2024
Johannesburg
R1355830ZAR
Details
1 Adult
Johannesburg
13:35
07/10/2024
Johannesburg
Departure
with layover
International
07:30
08/10/2024
International
International
22:50
14/10/2024
International
Return
with layover
Johannesburg
16:10
15/10/2024
Johannesburg
R1311930ZAR
Details
1 Adult
Johannesburg
21:35
22/11/2024
Johannesburg
Departure
with layover
International
13:25
23/11/2024
International
International
21:55
27/11/2024
International
Return
with layover
Johannesburg
15:10
28/11/2024
Johannesburg
R1168330ZAR
Details
1 Adult
Johannesburg
13:40
01/12/2024
Johannesburg
Departure
with layover
International
07:05
02/12/2024
International
International
21:55
06/12/2024
International
Return
with layover
Johannesburg
15:10
07/12/2024
Johannesburg
R1250130ZAR
Details
1 Adult
Johannesburg
21:35
23/12/2024
Johannesburg
Departure
with layover
International
13:25
24/12/2024
International
International
21:55
06/01/2025
International
Return
with layover
Johannesburg
15:10
07/01/2025
Johannesburg
R1494430ZAR
Details
1 Adult
Johannesburg
13:40
25/01/2025
Johannesburg
Departure
with layover
International
07:05
26/01/2025
International
International
21:55
31/01/2025
International
Return
with layover
Johannesburg
15:10
01/02/2025
Johannesburg
R1213730ZAR
Details
1 Adult
Johannesburg
13:40
13/02/2025
Johannesburg
Departure
with layover
International
07:05
14/02/2025
International
International
21:55
14/02/2025
International
Return
with layover
Johannesburg
15:10
15/02/2025
Johannesburg
R1435430ZAR
Details
1 Adult