Miami (MIA) to Porto (OPO) flight deal in economy from $333
$445 USD
-25%$333 USD
Verified 15 days agoJuly 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Fair Availability
31% of dates checked are available within 10% of the lowest price
Monday, July 27th, 2026
Outbound Flights
17h 45m·1 stop
$670 USD
MIAJul 27 08:15
→YULJul 27 11:43
AC 1205Airbus A220-300 Passenger
7h 47m layover

YULJul 27 19:30
→OPOJul 28 07:00
AC 928Airbus A330
14h 43m·1 stop
$671 USD
MIAJul 27 11:12
→EWRJul 27 14:23
UA 2080Boeing 737MAX 9 Passenger
4h 27m layover

EWRJul 27 18:50
→OPOJul 28 06:55
UA 238Boeing 757
11h 23m·1 stop
$671 USD
MIAJul 27 17:22
→EWRJul 27 20:37
UA 2691Boeing 737MAX 9 Passenger
1h 3m layover

EWRJul 27 21:40
→OPOJul 28 09:45
UA 144Boeing 757
17h 12m·2 stops
$675 USD
MIAJul 27 08:48
→EWRJul 27 11:54
UA 408Boeing 737MAX 9 Passenger
3h 51m layover

EWRJul 27 15:45
→YULJul 27 17:24
AC 1559Airbus A220-300 Passenger
2h 6m layover

YULJul 27 19:30
→OPOJul 28 07:00
AC 928Airbus A330
13h 35m·1 stop
$687 USD
MIAJul 27 16:40
→FRAJul 28 07:55
LH 463Boeing 747
1h 30m layover

FRAJul 28 09:25
→OPOJul 28 11:15
LH 1176Airbus A321
16h 45m·2 stops
$709 USD
MIAJul 27 19:40
→ZRHJul 28 10:50
LX 65Boeing 777
1h 5m layover

ZRHJul 28 11:55
→GVAJul 28 12:50
LX 2824Airbus A220-300 Passenger
3h 15m layover

GVAJul 28 16:05
→OPOJul 28 17:25
LX 2074Airbus A220-300 Passenger
20h 50m·1 stop
$1,252 USD
MIAJul 27 19:40
→ZRHJul 28 10:50
LX 65Boeing 777
9h layover

ZRHJul 28 19:50
→OPOJul 28 21:30
TP 921Airbus A320
16h 40m·2 stops
$1,285 USD
MIAJul 27 19:40
→ZRHJul 28 10:50
LX 65Boeing 777
2h 5m layover

ZRHJul 28 12:55
→GVAJul 28 13:55
LX 2806Airbus A320neo
2h layover

GVAJul 28 15:55
→OPOJul 28 17:20
TP 939Airbus A320
16h 40m·2 stops
$1,285 USD
MIAJul 27 19:40
→ZRHJul 28 10:50
LX 65Boeing 777
1h 5m layover

ZRHJul 28 11:55
→GVAJul 28 12:50
LX 2824Airbus A220-300 Passenger
3h 5m layover

GVAJul 28 15:55
→OPOJul 28 17:20
TP 939Airbus A320
