Tuesday, March 31st, 2026

Outbound Flights

·
·
·
18h 2m·1 stop
$954 USD
American Airlines
BCNMar 31 10:45
DFWMar 31 15:10
AA 193Boeing 777
2h 34m layover
American Airlines
DFWMar 31 17:44
SFOMar 31 19:47
AA 1175Boeing 737
18h 59m·1 stop
$954 USD
American Airlines
BCNMar 31 12:50
PHLMar 31 15:25
AA 743Boeing 787
3h 52m layover
American Airlines
PHLMar 31 19:17
SFOMar 31 22:49
AA 1826Airbus A321neo
15h 10m·1 stop
$958 USD
British Airways
BCNMar 31 07:40
LHRMar 31 09:10
BA 487Airbus A321neo
1h 35m layover
British Airways
LHRMar 31 10:45
SFOMar 31 13:50
BA 285Airbus A380
14h 50m·1 stop
$958 USD
British Airways
BCNMar 31 11:50
LHRMar 31 13:15
BA 475Airbus A320neo
1h 15m layover
British Airways
LHRMar 31 14:30
SFOMar 31 17:40
BA 287Boeing 777
25h 20m·1 stop
$975 USD
British Airways
BCNMar 31 21:30
LHRMar 31 22:45
BA 485Airbus A320neo
12h layover·Overnight
British Airways
LHRApr 1 10:45
SFOApr 1 13:50
BA 285Airbus A380
28h 15m·1 stop
$1,088 USD
Vueling Airlines
BCNMar 31 18:35
LHRMar 31 20:05
VY 6652Airbus A320
14h 40m layover·Overnight
British Airways
LHRApr 1 10:45
SFOApr 1 13:50
BA 285Airbus A380
19h 10m·1 stop
$1,111 USD
Vueling Airlines
BCNMar 31 07:30
LHRMar 31 09:10
VY 6650Airbus A320
5h 20m layover
British Airways
LHRMar 31 14:30
SFOMar 31 17:40
BA 287Boeing 777
19h 20m·1 stop
$1,244 USD
American Airlines
BCNMar 31 13:30
JFKMar 31 16:10
AA 67Boeing 787
3h 48m layover
American Airlines
JFKMar 31 19:58
SFOMar 31 23:50
AA 177Airbus A321 (Sharklets)