Miami (MIA) to Barcelona (BCN) flight deal in economy from $395
$498 USD
-21%$395 USD
Verified 13 days agoSeptember 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Fair Availability
37% of dates checked are available within 10% of the lowest price
Sunday, September 20th, 2026
Outbound Flights
19h 25m·1 stop
$395 USD
MIASep 20 17:00
→LHRSep 21 06:55
BA 206Airbus A380
8h 10m layover

LHRSep 21 15:05
→BCNSep 21 18:25
BA 480Airbus A320
13h 5m·1 stop
$395 USD
MIASep 20 19:10
→LHRSep 21 09:00
AA 38Boeing 777
2h layover

LHRSep 21 11:00
→BCNSep 21 14:15
BA 476Airbus A320
9h 5m·Nonstop
$399 USD
MIASep 20 18:00
→BCNSep 21 09:05
AA 112Boeing 777
11h 42m·1 stop
$403 USD
MIASep 20 13:53
→PHLSep 20 16:48
AA 2191Boeing 737
1h 2m layover

PHLSep 20 17:50
→BCNSep 21 07:35
AA 742Boeing 787
14h 17m·1 stop
$403 USD
MIASep 20 10:28
→JFKSep 20 13:29
AA 2062Airbus A321
3h 36m layover

JFKSep 20 17:05
→BCNSep 21 06:45
AA 66Boeing 777
12h 10m·1 stop
$403 USD
MIASep 20 18:30
→BOSSep 20 21:53
AA 1074Boeing 737
1h 42m layover

BOSSep 20 23:35
→BCNSep 21 12:40
IB 2626Airbus A330
12h 59m·1 stop
$403 USD
MIASep 20 18:36
→JFKSep 20 21:40
AA 2600Airbus A321
2h 10m layover

JFKSep 20 23:50
→BCNSep 21 13:35
IB 2628Airbus A330
12h 15m·1 stop
$408 USD
MIASep 20 22:00
→MADSep 21 12:50
IB 338Airbus A330
2h 5m layover

MADSep 21 14:55
→BCNSep 21 16:15
IB 415Airbus A320