$526 USD
-44%$294 USD
Verified Nov 29, 2025 at 9:46 AMMarch 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Fair Availability
38% of dates checked are available within 10% of the lowest price
Friday, March 13th, 2026
Outbound Flights
·
→
·
→
·
→
14h 45m·1 stop
$601 USD
OPOMar 13 10:15
→BCNMar 13 13:05
VY 8481Airbus A320
2h layover

BCNMar 13 15:05
→MIAMar 13 21:00
IB 2629Airbus A330
13h 20m·1 stop
$729 USD
OPOMar 13 12:25
→MADMar 13 14:45
IB 546Airbus A319
1h 40m layover

MADMar 13 16:25
→MIAMar 13 21:45
IB 337Airbus A330
22h 5m·1 stop
$729 USD
OPOMar 13 20:40
→MADMar 13 23:00
IB 550Airbus A320
11h layover·Overnight

MADMar 14 10:00
→MIAMar 14 14:45
AA 69Boeing 777
21h 45m·2 stops
$759 USD
OPOMar 13 21:55
→BCNMar 14 00:35
VY 8479Airbus A321
6h 5m layover

BCNMar 14 06:40
→LHRMar 14 08:20
BA 493Airbus A320neo
1h 25m layover

LHRMar 14 09:45
→MIAMar 14 15:40
BA 207Airbus A380
22h 50m·2 stops
$768 USD
OPOMar 13 21:55
→BCNMar 14 00:35
VY 8479Airbus A321
7h 45m layover

BCNMar 14 08:20
→MADMar 14 09:45
VY 1006Airbus A321
1h 45m layover

MADMar 14 11:30
→MIAMar 14 16:45
IB 333Airbus A330
24h 5m·1 stop
$870 USD
OPOMar 13 20:40
→MADMar 13 23:00
IB 550Airbus A320
12h 30m layover·Overnight

MADMar 14 11:30
→MIAMar 14 16:45
IB 333Airbus A330