$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
Thursday, March 26th, 2026
Outbound Flights
·
→
·
→
·
→
17h 53m·2 stops
$983 USD
OPOMar 26 08:20
→MADMar 26 10:40
IB 544Airbus A320
1h 50m layover

MADMar 26 12:30
→BOSMar 26 16:15
IB 347Airbus A321neo
2h 10m layover

BOSMar 26 18:25
→MIAMar 26 22:13
AA 1680Boeing 737
17h 25m·2 stops
$1,478 USD
OPOMar 26 08:20
→MADMar 26 10:40
IB 544Airbus A320
1h 50m layover

MADMar 26 12:30
→CLTMar 26 17:00
AA 749Boeing 777
2h 32m layover

CLTMar 26 19:32
→MIAMar 26 21:45
AA 1577Boeing 777
24h 44m·2 stops
$1,478 USD
OPOMar 26 12:25
→MADMar 26 14:45
IB 546Airbus A320
1h 5m layover

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

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

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

LHRMar 27 11:15
→MIAMar 27 17:15
AA 57Boeing 777
27h 5m·1 stop
$1,568 USD
OPOMar 26 21:55
→BCNMar 27 00:35
VY 8479Airbus A321
14h 30m layover

BCNMar 27 15:05
→MIAMar 27 21:00
IB 2629Airbus A330
26h 20m·2 stops
$1,590 USD
OPOMar 26 20:40
→MADMar 26 23:00
IB 550Airbus A320
8h 20m layover·Overnight

MADMar 27 07:20
→DUBMar 27 08:55
IB 1881Airbus A320
4h 20m layover

DUBMar 27 13:15
→MIAMar 27 19:00
EI 141Airbus A330