The no. of nights spent in Barcelona between

and
Mon Tue Wed Thu Fri Sat Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
12843ZAR
1 adult
5 nights
Emirates Airline
Johannesburg
19:10
31/03/2023
Johannesburg
Departure
with layover
International
08:35
02/04/2023
International
Emirates Airline
International
15:30
07/04/2023
International
Return
with layover
Johannesburg
10:15
08/04/2023
Johannesburg
R1284345ZAR
Details
1 Adult
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
R1003145ZAR
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
R1257645ZAR
Details
1 Adult
Johannesburg
18:45
01/04/2023
Johannesburg
Departure
with layover
International
12:35
02/04/2023
International
International
19:10
11/04/2023
International
Return
with layover
Johannesburg
09:50
12/04/2023
Johannesburg
R1326971ZAR
Details
1 Adult
Johannesburg
16:40
04/04/2023
Johannesburg
Departure
with layover
International
08:20
05/04/2023
International
International
20:05
05/04/2023
International
Return
with layover
Johannesburg
14:30
06/04/2023
Johannesburg
R1307945ZAR
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
R945940ZAR
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
R840440ZAR
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
R943140ZAR
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
R788440ZAR
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
R999345ZAR
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
R1073045ZAR
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
R994245ZAR
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
R955940ZAR
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
R805940ZAR
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
R1242545ZAR
Details
1 Adult
Johannesburg
22:20
08/07/2023
Johannesburg
Departure
with layover
International
13:25
10/07/2023
International
International
20:40
12/07/2023
International
Return
with layover
Johannesburg
16:15
13/07/2023
Johannesburg
R1824664ZAR
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
R1165945ZAR
Details
1 Adult
Etihad Airlines
Johannesburg
09:25
17/07/2023
Johannesburg
Departure
with layover
International
08:15
18/07/2023
International
Etihad Airlines
International
10:15
12/08/2023
International
Return
with layover
Johannesburg
08:05
13/08/2023
Johannesburg
R2165048ZAR
Details
1 Adult
Johannesburg
13:40
31/08/2023
Johannesburg
Departure
with layover
International
08:35
01/09/2023
International
International
20:40
07/09/2023
International
Return
with layover
Johannesburg
16:15
08/09/2023
Johannesburg
R1553664ZAR
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
R1044045ZAR
Details
1 Adult