Find Cheap Flights from Portland to Milan (PDX - MIL)

Search hundreds of travel sites at once for deals on flights to Milan

Wed 12/13
Wed 12/20
Any month
Compare vs. KAYAK |

Good to Know

Average Price:
$1337
(avg. price over the last 2 weeks)
Good Deal:
$1000
or less (round trip)

When to Book Flights from Portland to Milan

Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $1000 or less.
The cheapest flight from Portland to Milan was found 80 days before departure, on average.
Book at least 6 weeks before departure in order to get a below-average price.
Morning departure is around 28% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Portland to Milan Flights

How long does a flight from Portland to Milan take?
An average nonstop flight takes 15h 45m, covering a distance of 5494 miles.
Which airlines provide the cheapest flights from Portland to Milan?
In the past 3 days, the cheapest round-trip tickets were found on Emirates ($603), Multiple Airlines ($647) and Multiple Airlines ($664).
Do I need a passport to fly between Portland and Milan?
Yes.

Book cheap flights from Portland to Milan (round-trip)

Airports
Origin
Portland
$603
only
$603
Destination
Milan
$603
only
$603
$711
only
$711
$664
only
$664
Sun, Feb 4
PDX
MXP
27h 57m
Mon, Feb 19
MXP
PDX
17h 46m
Trip: 16 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9756 reviews
Overall
8.3
Boarding
8.3
Comfort
8.3
Crew
8.5
Entertainment
8.6
Food
8.1
ORD
DXB
Okay 4.0

I liked the options for entertainment and comfort.

Crew and Boarding crew were not at all respectful, they were very rude.

DXB
PVG
Excellent 8.3

entertainment is great.

food is the same as last flight.

DXB
HYD
Mediocre 2.0

seats wouldn't recline, they say it is a mechanical, I had to sit uncomfortably for 16 hrs

NBO
DXB
Good 7.3

Cabin crew were reluctant offering passengers liquids on board we had to go and find them to ask for either water or juice as it was a long Flight which took 15 Hours on Air

BLR
DXB
Excellent 8.3

The crew helped me with a duct tape but it wasn't staying

Sun, Jan 21
PDX
MXP
27h 57m
Wed, Jan 31
MXP
PDX
54h 08m
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Sun, Jan 14
PDX
BGY
44h 21m
Sun, Jan 21
BGY
PDX
41h 24m
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Thu, Feb 1
PDX
LIN
18h 35m
Thu, Feb 8
LIN
PDX
17h 21m
Trip: 8 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17274 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
MIA
FRA
Good 7.0

Clean plane. Friendly staff

Worst selection of movies.

FRA
DEN
Excellent 10.0

Exceptionally clean gate area and aircraft. Professional and friendly gate crew as well as flight crew. Well treated as a passenger. Genuine.

Nothing noted...

JED
FRA
Excellent 9.6

The good think is that it reaches on time . The crew staff is very good food is good to overall it a good exprenice to travel through this airline . I like it

Nothing

BLR
FRA
Excellent 10.0

Our flight from BLR to FRA got cancelled because of bad weather. The agent at the check in desk immediately put us on an alternate AIr France flight via CDG to LAX, which left an hour before our FRA flight. The service on the flight was excellent. But we are most thankful for the quick re-booking on a different alternative, ensuring no hiccup. We will only be flying Lufthansa from now on, and recommending Lufthansa to all friends and colleagues.

IAD
MUC
Excellent 8.0

Overall good quality service as usual.

The flight was 1 1/2 hours delayed, but that was due to weather in Europe...

Thu, May 3
PDX
LIN
29h 40m
Sat, May 12
LIN
PDX
20h 20m
Trip: 10 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1428 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.7
Entertainment
6.5
Food
6.4
BRU
BHX
Excellent 10.0

Amazing

Nothing

PRG
BRU
Okay 4.0

It was late both going to Prague and coming back. Then on this flight the stewardess tried to tell me that I could not put my bag on the bin on top of my head - she was reserving it for other passengers! Then she realized that her comment might sound racist (so she apologized), then she told me that I could not put my small bag under the chair. Finally I told her that she is certainly looking for a way to get me off the flight to which she answered "I can certainly find something!!!" Cultural sensitivity is needed with these stewardesses who are racist like I don't understand and I was certainly polite!

MAD
BRU
Mediocre 2.0

the service I received from Ken Tollenare in centraltracing@brusselsairlines was awesome, the only efficient and kind person in your airline.

very bad service, delayed and the lost my luggage for 4 and 5 days!!!!!!!!!!!!!!!!!!!!

BRU
JFK
Okay 5.3

Food was fair, and the boarding process involved multiple checks by the same people, of the same documents. Seems redundant, and there are probably more productive ways to check. Seats very uncomfortable for such a new plane. Ugh, can’t wait to get off. Movie selection mediocre.

Food and seats

FIH
BRU
Excellent 10.0

Excellent service and a safe flight.

Sat, Jun 30
PDX
MXP
36h 25m
Tue, Jul 10
MXP
PDX
19h 33m
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1534 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
SFO
AMS
Okay 5.0

Crew was very helpful.food

Food was not upto the mark.

ABZ
AMS
Excellent 10.0

Thankful for coffee being served without charge. Not all airlines do that.

FCO
AMS
Excellent 10.0

Flight crew was pleasant and attentive. Seats were comfortable for economy as well. We were allowed to check in extra baggage for free at check in which really helped since we would be catching a connecting flight in Amsterdam

SFO
AMS
Excellent 10.0

From pre-boarding, to boarding, to the food, and the attentiveness, everything was top notch! The cleanliness of the plane was only topped by the friendliness of the crew.

The flight was marked at almost 11hrs but ended up being only 9...not a negative other than it meant not spending as much time on board!

JFK
AMS
Good 7.6

Two hours delay in the start.

Sat, Mar 10
PDX
MXP
27h 38m
Fri, Mar 16
MXP
PDX
17h 50m
Trip: 6 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9756 reviews
Overall
8.3
Boarding
8.3
Comfort
8.3
Crew
8.5
Entertainment
8.6
Food
8.1
CPT
DXB
Excellent 8.0

entertainment is great.

completely full flight.

IAD
DXB
Okay 5.6

I liked the service provided by the second steward because he was concerned about my wellbeing and brought me a veggie option. The entertainment was good.

I was given a seat between 2 men and it was most uncomfortable. I am not sure why seating is not done more sensitively for passengers. I requested an aisle seat but never got one. Also, there were no vegetarian options for those who didn't book a special meal in advance. I am a star alliance member with Qatar and love their service. I didn't think Emirates would be below that standard because I have heard a lot about the airline and decided to fly them for a change. I was told that if there was any vegetarian option left behind I would get one but the steward didn't even have the decency to come back to tell me there wasn't any left. For the breakfast the steward was much nicer and was able to provide me with a vegetarian option.

DXB
BLR
Good 7.3

This flight was shorter so didn't have any problem and there were veggie options for food.

That I was again stuck in the middle seat after requesting an aisle.

DXB
IAD
Okay 4.6

They missed me for breakfast despite my being awake and trying to get their attention. Then they ran out of one of the choices for both dinner and breakfast. This despite the plane being less than capacity. Also there were so many empty seats in the back but I noticed that some people were still being packed in like the flight was full. Emirates should do a better job of assigning seats to make as many people comfortable as possible.

SFO
DXB
Excellent 10.0

Boarding went smoothly, flight was very comfortable with great entertainment options. Attentive staff!

Sun, Jan 21
PDX
LIN
15h 45m
Wed, Jan 31
LIN
PDX
17h 31m
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Sun, Feb 4
PDX
BGY
33h 45m
Mon, Feb 19
BGY
PDX
45h 30m
Trip: 16 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17274 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
FRA
DEL
Excellent 8.0

Good crew, liked the food and service. Better aircraft interior.

Boarding was chaotic, lines weren't well controlled. Ground crew needs better training in being proactive, assertive, communicate better with tired passengers who have had to wait for 5hours in the very staid, and outdated Frankfort airport. Same problems with the headsets.

IAD
MUC
Excellent 8.0

Overall good quality service as usual.

The flight was 1 1/2 hours delayed, but that was due to weather in Europe...

FRA
DEN
Excellent 10.0

Exceptionally clean gate area and aircraft. Professional and friendly gate crew as well as flight crew. Well treated as a passenger. Genuine.

Nothing noted...

FRA
WAW
Excellent 8.0

Clean. Friendly staff

BLR
FRA
Excellent 10.0

Our flight from BLR to FRA got cancelled because of bad weather. The agent at the check in desk immediately put us on an alternate AIr France flight via CDG to LAX, which left an hour before our FRA flight. The service on the flight was excellent. But we are most thankful for the quick re-booking on a different alternative, ensuring no hiccup. We will only be flying Lufthansa from now on, and recommending Lufthansa to all friends and colleagues.

Mon, May 7
PDX
MXP
32h 24m
Thu, May 17
MXP
PDX
41h 52m
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Wed, Dec 20
PDX
MXP
15h 50m
Fri, Jan 5
MXP
PDX
21h 42m
$1931
Trip: 17 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 1946 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
MAD
CDG
Okay 4.3

Crew was nice and responsive

The overall experience is regular at best

OUA
CDG
Okay 5.6

Seat comfort in business class Professional and friendly crew

Food not tasty Limited entertainment even in business class (such small and old screen style) Newspapers available to be much more diversified When is the WiFi going to be available?

CDG
OUA
Excellent 8.6

Absolutely nice friendly and professional crew. Congrats! Nice food, rich and healthy Right in time despite few delay at departure

Just a need to improve entertainment facilities (digital screen, Wi-Fi. ..)

CDG
RDU
Excellent 8.0

Friendly staff

Window pane was broken on my side and I couldn't shut it down. As it was a day flight the sun heated my skin badly

CDG
TLV
Mediocre 3.0

Not checking my carry on weight at check in then letting me walk all the way to security to then check my bag and tell me to go back to check in then the counter is closed and they tell me it's too late and that I need to get ride of my things so that my bag is under weight and barely making the flight

Fri, Apr 6
PDX
MXP
34h 38m
Mon, Apr 16
MXP
PDX
37h 46m
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Mon, May 7
PDX
BGY
18h 45m
Thu, May 17
BGY
PDX
22h 17m
Trip: 11 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17274 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
DFW
FRA
Excellent 8.6

Food was good. We were served well and often

Bumpy ride. Design of aircraft had all the restrooms clustered in the same spot leading to long queues forming. Headsets were of poor quality, couldn't hear the movie dialogue well at all.

KRK
MUC
Excellent 9.6

Quick flight, but still provided a sandwhich which was really nice since I didn’t have time on my layover to grab food!

IAD
MUC
Excellent 8.0

Overall good quality service as usual.

The flight was 1 1/2 hours delayed, but that was due to weather in Europe...

FRA
YVR
Excellent 10.0

I travel in so many airline but lufthasen is very good airline i want to travel again

FRA
WAW
Excellent 8.0

Clean. Friendly staff

Mon, May 7
PDX
LIN
30h 19m
Thu, May 17
LIN
PDX
22h 41m
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Sat, Jun 2
PDX
BGY
42h 45m
Mon, Jun 11
BGY
PDX
35h 32m
Trip: 10 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17274 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
FRA
DEN
Excellent 10.0

Exceptionally clean gate area and aircraft. Professional and friendly gate crew as well as flight crew. Well treated as a passenger. Genuine.

Nothing noted...

IAD
MUC
Excellent 8.0

Overall good quality service as usual.

The flight was 1 1/2 hours delayed, but that was due to weather in Europe...

DFW
FRA
Excellent 8.6

Food was good. We were served well and often

Bumpy ride. Design of aircraft had all the restrooms clustered in the same spot leading to long queues forming. Headsets were of poor quality, couldn't hear the movie dialogue well at all.

MUC
ORD
Excellent 9.3

Liked how many bathrooms were on board and amount of water served. Lots of entertainment selections!

I wish there would have been additional snacks or candy available for purchase. That being said, I was delighted with the drink service-I always had water available which was much appreciated!

FRA
WAW
Excellent 8.0

Clean. Friendly staff

Thu, Apr 12
PDX
MXP
30h 08m
Tue, Apr 24
MXP
PDX
47h 01m
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Wed, Jun 20
PDX
BGY
17h 35m
Thu, Jul 5
BGY
PDX
22h 17m
Trip: 16 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17274 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
PRG
FRA
Okay 5.6

Flights to/from Prague are generally late and we missed 2 connections in 1 week

Connection. Ft from Prague was 2 hours late and there was no connection. We missed our dinner with dear friends that we rarely get to see.

FRA
WAW
Excellent 8.0

Clean. Friendly staff

KRK
MUC
Excellent 9.6

Quick flight, but still provided a sandwhich which was really nice since I didn’t have time on my layover to grab food!

DFW
FRA
Excellent 8.6

Food was good. We were served well and often

Bumpy ride. Design of aircraft had all the restrooms clustered in the same spot leading to long queues forming. Headsets were of poor quality, couldn't hear the movie dialogue well at all.

FRA
YVR
Excellent 10.0

I travel in so many airline but lufthasen is very good airline i want to travel again

Sat, Jun 2
PDX
MXP
54h 20m
Mon, Jun 11
MXP
PDX
23h 54m
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Wed, Jun 20
PDX
LIN
17h 15m
Thu, Jul 5
LIN
PDX
19h 42m
$1017
Trip: 16 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17274 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
KRK
MUC
Excellent 9.6

Quick flight, but still provided a sandwhich which was really nice since I didn’t have time on my layover to grab food!

BLR
FRA
Excellent 10.0

Our flight from BLR to FRA got cancelled because of bad weather. The agent at the check in desk immediately put us on an alternate AIr France flight via CDG to LAX, which left an hour before our FRA flight. The service on the flight was excellent. But we are most thankful for the quick re-booking on a different alternative, ensuring no hiccup. We will only be flying Lufthansa from now on, and recommending Lufthansa to all friends and colleagues.

MIA
FRA
Good 7.0

Clean plane. Friendly staff

Worst selection of movies.

FRA
DEN
Excellent 10.0

Exceptionally clean gate area and aircraft. Professional and friendly gate crew as well as flight crew. Well treated as a passenger. Genuine.

Nothing noted...

FRA
YVR
Excellent 10.0

I travel in so many airline but lufthasen is very good airline i want to travel again

Thu, Apr 26
PDX
LIN
25h 07m
Thu, May 3
LIN
PDX
22h 41m
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Show more results
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.