Phoenix (PHX) to Milan (Malpensa) (MXP) flight deal in economy from $387

Tuesday, October 13th, 2026

Outbound Flights

41h 20m·3 stops
$387 USD
United Airlines
PHXOct 13 08:00
LAXOct 13 09:27
UA 2318Boeing 737MAX 9 Passenger
1h 26m layover
United Airlines
LAXOct 13 10:53
YVROct 13 13:53
UA 2318Boeing 737
17h 37m layover·Overnight
Air Canada
YVROct 14 07:30
YULOct 14 15:29
AC 302Airbus A321
5h 16m layover
Air Canada
YULOct 14 20:45
MXPOct 15 10:20
AC 894Boeing 777
16h·1 stop
$388 USD
United Airlines
PHXOct 13 06:30
EWROct 13 14:16
UA 1222Boeing 737
3h 14m layover
United Airlines
EWROct 13 17:30
MXPOct 14 07:30
UA 19Boeing 777
22h 41m·1 stop
$388 USD
United Airlines
PHXOct 13 23:49
EWROct 14 07:29
UA 2078Boeing 737MAX 8 Passenger
10h 1m layover
United Airlines
EWROct 14 17:30
MXPOct 15 07:30
UA 19Boeing 777
22h 38m·2 stops
$388 USD
United Airlines
PHXOct 13 23:52
ORDOct 14 05:20
UA 2823Boeing 737MAX 9 Passenger
3h 40m layover
United Airlines
ORDOct 14 09:00
EWROct 14 12:26
UA 2238Boeing 757
5h 4m layover
United Airlines
EWROct 14 17:30
MXPOct 15 07:30
UA 19Boeing 777
16h 20m·2 stops
$392 USD
United Airlines
PHXOct 13 09:00
ORDOct 13 14:44
UA 1124Airbus A321neo
56m layover
Air Canada
ORDOct 13 15:40
YULOct 13 19:01
AC 8484Embraer 175
1h 44m layover
Air Canada
YULOct 13 20:45
MXPOct 14 10:20
AC 894Boeing 777
15h 21m·2 stops
$396 USD
United Airlines
PHXOct 13 11:54
DENOct 13 14:49
UA 1615Boeing 737
1h 16m layover
Lufthansa
DENOct 13 16:05
MUCOct 14 09:40
LH 481Airbus A350
1h 25m layover
Air Dolomiti
MUCOct 14 11:05
MXPOct 14 12:15
EN 8274Embraer 195
15h 11m·2 stops
$396 USD
United Airlines
PHXOct 13 16:29
DENOct 13 19:25
UA 624Boeing 737MAX 9 Passenger
1h layover
United Airlines
DENOct 13 20:25
MUCOct 14 14:10
UA 760Boeing 787
1h 20m layover
Lufthansa
MUCOct 14 15:30
MXPOct 14 16:40
LH 1856Airbus A320
16h 35m·2 stops
$407 USD
United Airlines
PHXOct 13 09:00
ORDOct 13 14:44
UA 1124Airbus A321neo
1h 21m layover
Lufthansa
ORDOct 13 16:05
FRAOct 14 07:25
LH 431Boeing 747
1h 50m layover
Lufthansa
FRAOct 14 09:15
MXPOct 14 10:35
LH 248Airbus A321
16h 50m·2 stops
$411 USD
Air Canada
PHXOct 13 12:00
YYZOct 13 19:09
AC 1288Boeing 737MAX 8 Passenger
2h 21m layover
Air Canada
YYZOct 13 21:30
FRAOct 14 11:10
AC 842Boeing 787
1h 20m layover
Air Dolomiti
FRAOct 14 12:30
MXPOct 14 13:50
EN 8810Embraer 195
28h 28m·1 stop
$456 USD
United Airlines
PHXOct 13 23:52
ORDOct 14 05:20
UA 2823Boeing 737MAX 9 Passenger
16h 15m layover
United Airlines
ORDOct 14 21:35
MXPOct 15 13:20
UA 416Boeing 787-10
15h 17m·2 stops
$482 USD
United Airlines
PHXOct 13 13:33
DENOct 13 16:28
UA 709Boeing 737
1h 12m layover
Lufthansa
DENOct 13 17:40
FRAOct 14 11:15
LH 447Airbus A350
1h 15m layover
Air Dolomiti
FRAOct 14 12:30
MXPOct 14 13:50
EN 8810Embraer 195
17h 40m·2 stops
$588 USD
United Airlines
PHXOct 13 07:10
ORDOct 13 12:49
UA 356Boeing 737
1h 51m layover
Swiss International Air Lines
ORDOct 13 14:40
ZRHOct 14 06:30
LX 7Airbus A330
2h 25m layover
Swiss International Air Lines
ZRHOct 14 08:55
MXPOct 14 09:50
LX 1612Airbus A220-300 Passenger
17h 36m·2 stops
$657 USD
United Airlines
PHXOct 13 11:24
ORDOct 13 17:00
UA 2652Boeing 737
2h 5m layover
Swiss International Air Lines
ORDOct 13 19:05
ZRHOct 14 10:50
LX 9Boeing 777
2h 15m layover
Swiss International Air Lines
ZRHOct 14 13:05
MXPOct 14 14:00
LX 1628Embraer 190