Recent round-trip flight deals
7/1Mon
1 stopBritish Airways
31h 45mMIA-BCN
7/11Thu
1 stopBritish Airways
13h 15mBCN-MIA
10/3Thu
1 stopBritish Airways
24h 35mBOS-BCN
10/10Thu
nonstopBritish Airways
8h 25mBCN-BOS
8/23Fri
1 stopBritish Airways
34h 15mMIA-BCN
9/5Thu
1 stopBritish Airways
29h 55mBCN-MIA
10/3Thu
1 stopBritish Airways
17h 05mBOS-BCN
10/10Thu
1 stopBritish Airways
12h 40mBCN-BOS
7/29Mon
1 stopBritish Airways
14h 30mMIA-BCN
8/16Fri
1 stopBritish Airways
13h 53mBCN-MIA
10/3Thu
1 stopBritish Airways
13h 20mBOS-BCN
10/10Thu
1 stopBritish Airways
12h 40mBCN-BOS
10/30Wed
nonstopIberia
9h 20mMIA-BCN
11/13Wed
nonstopIberia
11h 20mBCN-MIA
7/20Sat
1 stopTAP AIR PORTUGAL
14h 45mSFO-BCN
8/4Sun
1 stopTAP AIR PORTUGAL
26h 40mBCN-SFO
10/9Wed
nonstopIberia
11h 45mLAX-BCN
10/16Wed
nonstopIberia
13h 10mBCN-LAX
11/5Tue
2 stopsIberia
16h 52mDEN-BCN
11/21Thu
2 stopsIberia
21h 05mBCN-DEN