The no. of nights spent in Barcelona between

and
Johannesburg
13:55
01/04/2023
Johannesburg
departure
with layover
International
07:30
02/04/2023
International
International
09:30
08/04/2023
International
Return
with layover
Johannesburg
02:55
09/04/2023
Johannesburg
USD000USD
Details
1 Adult
Johannesburg
10:15
01/04/2023
Johannesburg
departure
with layover
International
07:40
02/04/2023
International
International
10:45
10/04/2023
International
Return
with layover
Johannesburg
08:15
11/04/2023
Johannesburg
USD000USD
Details
1 Adult
Johannesburg
13:55
07/04/2023
Johannesburg
departure
with layover
International
07:30
08/04/2023
International
International
16:20
12/04/2023
International
Return
with layover
Johannesburg
09:55
13/04/2023
Johannesburg
USD000USD
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
USD000USD
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
USD000USD
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
USD000USD
Details
1 Adult
Johannesburg
13:55
28/04/2023
Johannesburg
departure
with layover
International
07:30
29/04/2023
International
International
09:30
08/05/2023
International
Return
with layover
Johannesburg
02:55
09/05/2023
Johannesburg
USD000USD
Details
1 Adult
Johannesburg
13:55
01/05/2023
Johannesburg
departure
with layover
International
07:30
02/05/2023
International
International
09:30
05/05/2023
International
Return
with layover
Johannesburg
04:00
06/05/2023
Johannesburg
USD000USD
Details
1 Adult
Johannesburg
13:55
04/05/2023
Johannesburg
departure
with layover
International
07:30
05/05/2023
International
International
09:30
10/05/2023
International
Return
with layover
Johannesburg
04:00
11/05/2023
Johannesburg
USD000USD
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
USD000USD
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
USD000USD
Details
1 Adult
Johannesburg
13:55
03/06/2023
Johannesburg
departure
with layover
International
07:30
04/06/2023
International
International
16:20
04/06/2023
International
Return
with layover
Johannesburg
09:55
05/06/2023
Johannesburg
USD000USD
Details
1 Adult
Johannesburg
19:10
17/07/2023
Johannesburg
departure
with layover
International
13:25
18/07/2023
International
International
15:30
24/07/2023
International
Return
with layover
Johannesburg
20:50
25/07/2023
Johannesburg
USD000USD
Details
1 Adult
Johannesburg
20:55
01/09/2023
Johannesburg
departure
with layover
International
07:30
03/09/2023
International
International
09:30
04/09/2023
International
Return
with layover
Johannesburg
02:55
05/09/2023
Johannesburg
USD000USD
Details
1 Adult
Johannesburg
13:55
02/09/2023
Johannesburg
departure
with layover
International
07:30
03/09/2023
International
International
09:30
09/09/2023
International
Return
with layover
Johannesburg
02:55
10/09/2023
Johannesburg
USD000USD
Details
1 Adult
Johannesburg
09:20
06/10/2023
Johannesburg
departure
with layover
International
08:15
07/10/2023
International
International
10:15
13/10/2023
International
Return
with layover
Johannesburg
08:15
14/10/2023
Johannesburg
USD000USD
Details
1 Adult