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
Thursday, July 30th, 2026
Outbound Flights
32h·1 stop
$730 USD
MIAJul 30 18:00
→YULJul 30 21:35
AC 1209Boeing 737MAX 8 Passenger
21h 55m layover·Overnight

YULJul 31 19:30
→OPOAug 1 07:00
AC 928Airbus A330
19h 57m·1 stop
$731 USD
MIAJul 30 08:48
→EWRJul 30 11:54
UA 408Boeing 737MAX 9 Passenger
9h 46m layover

EWRJul 30 21:40
→OPOJul 31 09:45
UA 144Boeing 757
18h 5m·1 stop
$768 USD
MIAJul 30 16:40
→FRAJul 31 07:55
LH 463Boeing 747
6h layover

FRAJul 31 13:55
→OPOJul 31 15:45
LH 1178Airbus A321
17h 33m·1 stop
$829 USD
MIAJul 30 11:12
→EWRJul 30 14:23
UA 2080Boeing 737MAX 9 Passenger
7h 17m layover

EWRJul 30 21:40
→OPOJul 31 09:45
UA 144Boeing 757
17h 7m·1 stop
$838 USD
MIAJul 30 08:48
→EWRJul 30 11:54
UA 408Boeing 737MAX 9 Passenger
6h 56m layover

EWRJul 30 18:50
→OPOJul 31 06:55
UA 238Boeing 757
17h 50m·1 stop
$843 USD
MIAJul 30 19:40
→ZRHJul 31 10:50
LX 65Boeing 777
5h 55m layover

ZRHJul 31 16:45
→OPOJul 31 18:30
LX 2064Airbus A321 (Sharklets)
13h 35m·1 stop
$854 USD
MIAJul 30 16:40
→FRAJul 31 07:55
LH 463Boeing 747
1h 30m layover

FRAJul 31 09:25
→OPOJul 31 11:15
LH 1176Airbus A321neo
11h 23m·1 stop
$925 USD
MIAJul 30 17:22
→EWRJul 30 20:37
UA 2691Boeing 737MAX 9 Passenger
1h 3m layover

EWRJul 30 21:40
→OPOJul 31 09:45
UA 144Boeing 757
14h 43m·1 stop
$925 USD
MIAJul 30 11:12
→EWRJul 30 14:23
UA 2080Boeing 737MAX 9 Passenger
4h 27m layover

EWRJul 30 18:50
→OPOJul 31 06:55
UA 238Boeing 757
17h 10m·2 stops
$982 USD
MIAJul 30 13:05
→YYZJul 30 16:24
AC 1645Airbus A319
1h 56m layover

YYZJul 30 18:20
→FRAJul 31 08:00
LH 471Boeing 747
1h 25m layover

FRAJul 31 09:25
→OPOJul 31 11:15
LH 1176Airbus A321neo
