Phoenix (PHX) to Porto (OPO) flight deal in economy from $333

Monday, October 19th, 2026

Outbound Flights

14h 55m·1 stop
$333 USD
Air Canada
PHXOct 19 07:55
YULOct 19 15:38
AC 1730Airbus A319
3h 32m layover
Air Canada
YULOct 19 19:10
OPOOct 20 06:50
AC 928Airbus A321neo
13h 57m·1 stop
$334 USD
United Airlines
PHXOct 19 11:48
EWROct 19 19:36
UA 2796Boeing 737MAX 9 Passenger
2h 14m layover
United Airlines
EWROct 19 21:50
OPOOct 20 09:45
UA 144Boeing 757
25h 56m·1 stop
$346 USD
United Airlines
PHXOct 19 23:49
EWROct 20 07:29
UA 2078Boeing 737MAX 8 Passenger
14h 21m layover
United Airlines
EWROct 20 21:50
OPOOct 21 09:45
UA 144Boeing 757
16h 55m·2 stops
$466 USD
United Airlines
PHXOct 19 14:05
IADOct 19 21:27
UA 1017Boeing 737
58m layover
United Airlines
IADOct 19 22:25
LISOct 20 10:30
UA 942Boeing 777
3h 30m layover
TAP Portugal
LISOct 20 14:00
OPOOct 20 15:00
TP 1928Airbus A321neo
19h·2 stops
$470 USD
Air Canada
PHXOct 19 12:00
YYZOct 19 19:09
AC 1288Boeing 737MAX 8 Passenger
3h 46m layover
Air Canada
YYZOct 19 22:55
LISOct 20 11:00
AC 810Boeing 777
3h layover
TAP Portugal
LISOct 20 14:00
OPOOct 20 15:00
TP 1928Airbus A321neo
20h 15m·2 stops
$792 USD
United Airlines
PHXOct 19 07:10
ORDOct 19 12:49
UA 356Boeing 737
1h 31m layover
Swiss International Air Lines
ORDOct 19 14:20
ZRHOct 20 06:10
LX 7Airbus A330
3h 35m layover
Swiss International Air Lines
ZRHOct 20 09:45
OPOOct 20 11:25
LX 2066Airbus A220-300 Passenger
19h 55m·2 stops
$831 USD
United Airlines
PHXOct 19 08:45
IADOct 19 16:13
UA 1873Boeing 737MAX 9 Passenger
1h 32m layover
Austrian Airlines
IADOct 19 17:45
VIEOct 20 08:10
OS 42Boeing 787
2h 10m layover
Austrian Airlines
VIEOct 20 10:20
OPOOct 20 12:40
OS 491Airbus A320
18h 7m·2 stops
$849 USD
United Airlines
PHXOct 19 13:33
DENOct 19 16:28
UA 709Boeing 737
1h 12m layover
Lufthansa
DENOct 19 17:40
FRAOct 20 11:15
LH 447Airbus A350
2h 35m layover
Lufthansa
FRAOct 20 13:50
OPOOct 20 15:40
LH 1178Airbus A321