$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
Monday, March 23rd, 2026
Outbound Flights
·
→
·
→
·
→
25h 35m·2 stops
$735 USD
OPOMar 23 20:40
→MADMar 23 23:00
IB 550Airbus A320
10h 55m layover·Overnight

MADMar 24 09:55
→JFKMar 24 13:15
AA 95Boeing 777
1h 44m layover

JFKMar 24 14:59
→MIAMar 24 18:15
AA 1017Boeing 737MAX 8 Passenger
24h 44m·2 stops
$983 USD
OPOMar 23 12:25
→MADMar 23 14:45
IB 1150Canadair RJ 1000
1h 5m layover

MADMar 23 15:50
→SJUMar 23 19:55
IB 379Airbus A321neo
10h 5m layover·Overnight

SJUMar 24 06:00
→MIAMar 24 09:09
AA 2560Boeing 737
23h·2 stops
$985 USD
OPOMar 23 20:40
→MADMar 23 23:00
IB 550Airbus A320
7h 45m layover·Overnight

MADMar 24 06:45
→LHRMar 24 08:25
IB 711Airbus A320
1h 20m layover

LHRMar 24 09:45
→MIAMar 24 15:40
BA 207Airbus A380
24h 35m·2 stops
$985 USD
OPOMar 23 20:40
→MADMar 23 23:00
IB 550Airbus A320
7h 45m layover·Overnight

MADMar 24 06:45
→LHRMar 24 08:25
IB 711Airbus A320
2h 50m layover

LHRMar 24 11:15
→MIAMar 24 17:15
AA 57Boeing 777
21h 45m·2 stops
$1,008 USD
OPOMar 23 21:55
→BCNMar 24 00:35
VY 8479Airbus A321
6h 5m layover

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

LHRMar 24 09:45
→MIAMar 24 15:40
BA 207Airbus A380
21h 40m·1 stop
$1,748 USD
OPOMar 23 21:55
→BCNMar 24 00:35
VY 8479Airbus A321
9h 45m layover

BCNMar 24 10:20
→MIAMar 24 15:35
AA 113Boeing 777
29h 5m·1 stop
$2,599 USD
OPOMar 23 20:40
→MADMar 23 23:00
IB 550Airbus A320
17h 25m layover·Overnight

MADMar 24 16:25
→MIAMar 24 21:45
IB 337Airbus A330