The no. of nights spent in Barcelona between

and
British Airways
Los Angeles
17:55
13/06/2021
Los Angeles
Departure
with layover
International
17:30
14/06/2021
International
British Airways
International
15:30
20/06/2021
International
Return
with layover
Los Angeles
22:58
20/06/2021
Los Angeles
R1051038ZAR
Details
1 Adult
Los Angeles
21:25
17/10/2021
Los Angeles
Departure
with layover
International
11:45
19/10/2021
International
International
14:25
07/11/2021
International
Return
with layover
Los Angeles
22:33
07/11/2021
Los Angeles
R1315424ZAR
Details
1 Adult