PDX

423€ Find Cheap Flights to Portland – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 30% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
530 €
Typical prices: 657 €-860 €
Multiple Airlines
Wed 7.2.Wed 14.2.
FRA - PDX • 1 stop
Cheapest one-way flight
423 €
Typical prices: 510 €-924 €
Multiple Airlines
Thu 1.2.
BER - PDX • 2 stops
Top airlines
Best reviews • 7,8 score
Airline reviews
Airline reviews
Top routes
Cheapest • 5% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 6 weeks in advance save around 29% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 11% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Portland!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Portland

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Portland

Sun, 7. Feb - Sun, 14. Feb
Multiple Airlines Logo
11:20 - 17:50Frankfurt am Main  Frankfurt am Main-Portland Portland
15h 30m1 stop Seattle/Tacoma Intl
Multiple Airlines Logo
11:40 - 10:10Portland  Portland-Frankfurt am Main Frankfurt am Main
13h 30m1 stop Seattle/Tacoma Intl
530 €Multiple Airlines
1 day ago
Mon, 1. Feb - Mon, 15. Feb
Multiple Airlines Logo
14:15 - 19:50Frankfurt am Main  Frankfurt am Main-Portland Portland
14h 35m1 stop Seattle/Tacoma Intl
Multiple Airlines Logo
13:59 - 13:00Portland  Portland-Frankfurt am Main Frankfurt am Main
14h 01m1 stop Seattle/Tacoma Intl
538 €Multiple Airlines
3+ days ago
Sun, 22. Nov - Sun, 6. Dec
Condor Logo
11:20 - 17:23Frankfurt am Main  Frankfurt am Main-Portland Portland
15h 03m1 stop Seattle/Tacoma Intl
Condor Logo
10:30 - 10:10Portland  Portland-Frankfurt am Main Frankfurt am Main
14h 40m1 stop Seattle/Tacoma Intl
632 €Condor
2 days ago
Sun, 1. Nov - Sat, 14. Nov
Icelandair Logo
12:55 - 17:00Berlin  Berlin Brandenburg-Portland Portland
13h 05m1 stop Reykjavik Keflavik Intl
Icelandair Logo
14:45 - 12:00Portland  Portland-Berlin Berlin Brandenburg
12h 15m1 stop Reykjavik Keflavik Intl
633 €Icelandair
2 days ago
Sun, 1. Nov - Sat, 14. Nov
Icelandair Logo
12:55 - 17:00Berlin  Berlin Brandenburg-Portland Portland
13h 05m1 stop Reykjavik Keflavik Intl
Icelandair Logo
14:45 - 12:00Portland  Portland-Berlin Berlin Brandenburg
12h 15m1 stop Reykjavik Keflavik Intl
635 €Icelandair
16 hours ago
Fri, 13. Nov - Fri, 25. Dec
Lufthansa Logo
11:50 - 21:13Munich  Munich Franz Josef Strauss-Portland Portland
18h 23m1 stop Denver Intl
Lufthansa Logo
13:41 - 17:55Portland  Portland-Munich Munich Franz Josef Strauss
19h 14m1 stop San Francisco
689 €Lufthansa
3+ days ago
Mon, 15. Mar - Wed, 31. Mar
Lufthansa Logo
6:20 - 21:03Hannover  Hannover-Portland Portland
22h 43m2 stops Frankfurt am Main Denver Intl
Lufthansa Logo
11:07 - 12:25Portland  Portland-Hannover Hannover
16h 18m2 stops Chicago O'Hare Intl Munich Franz Josef Strauss
691 €Lufthansa
1 day ago
Mon, 15. Mar - Wed, 31. Mar
KLM Logo
6:05 - 12:20Hannover  Hannover-Portland Portland
14h 15m1 stop Amsterdam Schiphol
KLM Logo
13:05 - 10:20Portland  Portland-Hannover Hannover
12h 15m1 stop Amsterdam Schiphol
692 €KLM
1 day ago
Sun, 1. Nov - Sat, 14. Nov
KLM Logo
18:25 - 11:20Berlin  Berlin Brandenburg-Portland Portland
25h 55m1 stop Amsterdam Schiphol
KLM Logo
7:10 - 9:15Portland  Portland-Berlin Berlin Brandenburg
17h 05m2 stops New York John F Kennedy Intl Amsterdam Schiphol
705 €KLM
3+ days ago
Sun, 24. Jan - Sun, 31. Jan
Condor Logo
11:20 - 17:50Frankfurt am Main  Frankfurt am Main-Portland Portland
15h 30m1 stop Seattle/Tacoma Intl
Condor Logo
12:00 - 10:10Portland  Portland-Frankfurt am Main Frankfurt am Main
13h 10m1 stop Seattle/Tacoma Intl
722 €Condor
1 day ago
Booking Insights

Price, demand, and travel trends for flights to Portland

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Portland?

Frankfurt am Main Airport to Portland is the cheapest route at 530 € return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Portland?

On average, a return flight from Germany to Portland costs 740 €, based on KAYAK data over the past 12 months. Return fares from Nuremberg average 712 €, while Stuttgart runs a bit higher at 717 €.

What is the cheapest day to fly to Portland?

Tuesday is the cheapest day to fly to Portland at 703 € return on average over the past 12 months on KAYAK. Monday is the most expensive at 785 €.

What is the cheapest month to fly to Portland?

•April is the cheapest month to fly to Portland with an average price of 656 € return.
•July (851 €) and June (779 €) are the most expensive.
•Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Portland?

Afternoon flights to Portland are the cheapest at 722 € return on average. Morning flights are the most expensive at 755 €.

What is a good deal for flights to Portland?

Flights under 657 € are considered a good deal. 25% of KAYAK users found return flights to Portland at or below these prices, with the lowest fares from:
•Berlin 641 €
•Munich 642 €
•Stuttgart 647 €.

When are flights to Portland the cheapest?

Flights to Portland are cheapest 6 weeks before departure. Booking in this window typically costs about 29% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Portland

Low season

March

Cheapest flight

423 €
Beat the crowds with an average 37% drop in traveller numbers.
The most popular month to fly with an average 52% increase in traveller numbers.
One-way flight from Berlin to Portland

When to book flights to Portland

Are your dates flexible? Find out the best times to travel to Portland based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Portland, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Portland is a good deal?

    A good deal on a flight to Portland is around 657 € return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How far is Portland from Portland city centre?

    Portland is 10,7 km from Portland city centre.

  • Which city has the cheapest flights to Portland?

    Based on fares booked in the past 5 days, the cheapest flights to Portland are from Frankfurt am Main, starting at 530 € return.

  • How expensive are last-minute flights to Portland?

    Last-minute fares to Portland (booked within two weeks of departure) are typically 15% higher than the average return fare of 740 €.

  • What is the difference between the most popular and the most frequent airline at Portland?

    Delta operates the most flights from Germany to Portland at 0 per week, while KLM is the airline most often selected by KAYAK users searching for flights from Germany to Portland. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

Your guide to booking Portland flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Portland, book around 6 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 29% lower during this window than last-minute fares.
  • For flights to Portland, a good return fare is around 657 €. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Portland in April. Return fares historically average 656 €, making April the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to midday to save up to 33 € on a return flight. Midday flights to Portland average 722 € compared to 755 € for morning flights.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Portland, some airlines may include bags at no extra cost. For example, Condor includes a cabin bag and a checked bag in Economy class, while Alaska Airlines includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.

Reviews of the top 5 airlines flying to Portland

 
Need help choosing which airline to fly with to Portland? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1591 reviews
7,7Comfort
7,2Entertainment
8,4Crew
7,4Food
7,8Boarding
Airline reviews

I wanted to give them a five‑star rating across the board, but they lost my luggage, and that really affected the experience.

8,0 ExcellentNikola, Oct 2026
Read more KLM reviews

I wanted to give them a five‑star rating across the board, but they lost my luggage, and that really affected the experience.

The flight itself was fine, food was expired and gross, staff were mostly amazing! KLM messed up rebooking for our first two flights that got cancelled and we almost didn’t make it to Amsterdam for an additional two days

I think I previously submitted my feedback about flight lead Katherine in a different field by mistake. Please see those comments. Comments for Hyd to AMS are it was good. The flight lead and service met expectations for satisfactory high quality service but the flight lead did not stand out as exceptional as did the leads on the other two flights so I don’t remember anything specific one way or the other besides the fact I was satisfied.

Flight lead was a gentleman with silver hair and he went out of his way to shake hands and interact with each passenger seated in business class. A medical emergency took place during our flight and he handled it with perfect poise and professionalism. He was gracious and confidently competent. Just what you want from a leader,

Crew is not the cheerful type. very slow meal service (this is their style as have flown this many times)

Legroom not all it could be, especially when the seat in front is reclined. Otherwise it was good, food and beverage were nice.

This fight left ahead of time which meant it arrived early which was great. Staff were very professional, but as with all these Short hop Flights the food was a disappointing snack There was no entertainment on this flight, but I did not expect any

I flew premium economy and this was a good option. Although the seats didn’t recline much, I was able to get some sleep with my head propped against the window. The food was good and the entertainment was wonderful The staff were very attentive and professional

Seats were nice and comfy. Crew was polite and attentive. Business class is awesome and worth the money.

It was operated by Delta. Boarding took a long time. How difficult can it be? Overall decent trip. Liked the Salt Lake City airport. Better option than Chicago for transfers.

I especially enjoyed having a lightly packed flight which enabled me and my wife to occupy a three seat area with nobody in the middle seat.

Had a one hour delay due to mechanical issue. I didn’t think I’d be able to make my connecting flight, but they waited for me and greeted me when I arrived to help things run smooth.

Staff were good. My seat was in need of repair, but for a short flight was not problematic. Usual basic snack and drink setup that you'll find on any US carrier. Over, a decent, basic flight.

I will never book a flight through Cheap fare. They booked me from Portland Main . And would not give me a refund, so I bought 2 tickets one for 299. From Portland Main to ORD. Then I had to buy a ticket from Oregon PDX to ORD that was another 440. So Just so you know they even told me it was there fault but no refund. Bad bussniess. I did inform United but they said they couldn't help me due to the fact I booked through Cheap Tickets. Never again. And I'm spreding the word. I let everyone know at my 50th class reunion

Not enough room between rows and food was gross. $160 baggage charge?! Never again.

East Lounge in Denver was terrible. Turning away active military on orders? Really? Sad.

Clean and plenty of room for handbaggage. Leg room was cramped compared with the 777 from Frankfurt.

they made me check my carryon. There was space in the overhead bins.

Cramped and uncomfortable seats. Not enough room for 6’2” person such as myself.

Pretty turbulent, but not anyone’s fault. They got us there. Impressed that they carried on with a drink service.

Great experience in Saga Premium. Food was tasty and felt fresh. Seat was comfortable (enough) - would have wanted a layflat seat.

The flight itself was excellent, but getting to the plane was literally an exercise in pain. My wife needs a wheelchair and can only stand/walk for short periods before having extreme pain. We had to take a bus to a loading platform and use a terrible elevator to get up to the plane. Meanwhile the rest of the bus were using the stairs. This meant the people who needed to sit down were stuck standing at the end of the line while everyone else boarded. My wife was in agony.

It was amazing. I sat in First Class as a Saga Premium member, and my service was top notch. It was wonderful. I only recently joined Saga Club since I do travel to Scandinavia often and enjoy flying through Reykjavik on Iceland Air versus other ways of travelling to Europe. This was my first trip sitting in first class, which I honestly wasn’t expecting!

There were no places to sit at the gate. Most people had to sit on the floor or stand waiting for the gate to open and board. We were told we needed passport and the person hardly looked at them. Maybe for 2 seconds. No announcement made asking to board by row or group. On a 5.5 hour flight the crew only came through the cabin 2 times offering water and buy everything else. For the price of the ticket at least offer free soda! The airliner was very comfortable

Crew was wonderful. I knew going in that the seats were not lie-flat in business class, but they reclined less than I expected. To save on waste, you have to ask for which pieces of the amenity kit you are interested in, which they will gladly give to you. Flight was fairly short, so no issues. I did have one piece of luggage not show up at terminal on landing. They were great about looking for it. Found it...it actually did make the flight and was listed as "not picked up" (?????--we stayed over an hour looking for it, including in the odd-sized baggage claim.) Since "not picked up" they will not ship to my house and I have to go back to airport, which is in another town. I probably could have pressed this issue, but headed back to airport for another flight anyway, so will pick up then.

It didn't happen. Icelandair cancelled the flight from Nuuk, Greenland to Reykjavik, Iceland so I couldn't fly to Portland. Additionally Icelandair rebooked me on a flight that got cancelled too.

How can the airline deploy the oldest 757-200 with a broken down entertainment system and no WiFi for a cross Atlantic 7:50 hr torture chamber experience?? My seat 3A couldn’t be reclined. The footrest was flimsy and useless. And there’s no leg support unlike their newer 737-Max which they lavish on intra-Europe routes. Shame!!

Only drinks included in economy class was water and coffee seat on the 737 were hard as rock. The landing and passport control in Iceland are the worst I have ever seen. 2 hours to clear customs ???? 3 attendants at pass port control out of more than a dozen closed. I” ll never fly to Iceland or transfer through this airport again.

Having been prepared for paying for everything on board other than water, coffee and tea the service was OK. Food and drink is expensive but the food was OK if limited in scope. Plane was clean and obviously well serviced. After complaining about having to walk in wind and rain to a get a bus to the airport the same thing happened at Portland. I’m sure you could get a terminal gate flight, complimentary food and drink for not much more money without traipsing through rain and slush in Reykjavik. Not bad but not great.

Plane left an hour late and missed our connecting flight. Your service center was closed ao Alaska Airlines could not change the ticket. Thus we missed the chance to get out that night to San Jose. This is a major operational blunder.

The flight from FRA to SFO was uncomfortable. The crew allowed people to change seats after boarding finished, but then made some people move back to their seats but not others, which resulted in my wife and I having to sit in two middle seats for an 11 hour flight. The entertainment system was not working well throughout the flight, and stopped working completely around hour 8.

Economy plus on a long flight with Lufthansa was wonderful. Service starts with a pillow, blanket, slippers and care package waiting on your seat. An it just gets better from there.

The Linate Milano flight was delayed. Landed at Frankfort at 12:10. Then took the bus on the tarmac and the bus ride was about 20 minutes due to the airport traffic. Got off bus went to passport control, used the kiosk scanned passport, took photo and finger prints and proceeded to wait in line. I asked the attendant that I had a connecting flight at 12:50 his respond was you have to ask the other travelers in line to let you go ahead. There should be a better system. Passed passport control and the gate was at Z69 to the other end of airport. Ran there out breath, I was last person to board due to a mechanical:electrical issue plane took off 2 hours later. Lufthansa need to a better job with international connecting flight. A 1-15 minutes is not enough considering the doors typically close 15 minutes prior to take off. So the window is reduced to 1 hour with all you have to go through with a slight delay it is not enough time. The crew on the flight was excellent and received exceptional customer service.

Loved the towel at the end. Service was frequent and perfect.

Horrible. Would not assist w hotel or new flights when Catania leg canceled

Absolutely horrible. We missed both of our connecting flights from Frankfort due to the new border control lines. Lufthansa had us running and walking around the airport trying to rebook. They were not prepared to offer us a hotel room for the night, but finally relented when I said I was done with Lufthansa, most were not so lucky. I also put put of the blame in Kayak. You need to update which connecting flights you are offering to allow for more time to deal with the mess that is border control in the EU.

Cheapflights did not forward the payment for seat assignments, and my partner and I were separated and given center (B and E) seats. Will be requesting a refund.

roomiest flight in economy I've taken in years. Excellent experience!

The entertainment system was not working, they tried restarting it couple of times but it did not fix it. We were told to contact Lufthansa costumer service after the flight for some kind of reimbursement. When costumer service was contacted I was told no reimbursement for entertainment system malfunction per policy.

That was the last time I booked Kayak. The connecting flight got canceled and the trouble shooting terrible. Next times, I will book the airlines directly. Good bye

I ended up upgrading to business class. They use Seat Boost and even though I was the highest bidder at 900 Euros, they decline my offer. When I got to the Gate, I asked if I could upgrade and they said yest for 1300 Euros.

The flight was 1 hour late due to technical problems with the plane. We paid for premium economy seats, but the seats were extremely uncomfortable and just as crowded as regular economy seats with perhaps a little more legroom. I had to pay extra to select our seats in advance. Compared to other airlines with premium economy seats, Condor’s premium economy seats were poor and other airlines don’t charge to select your seats in advance. The worst though was the toilets. They ran out of toilet paper with 4 hours left in a 12 hour flight, trash was overflowing, and the toilets were smelly. I will never fly Condor again and I will advise my friends and colleagues to never fly Condor.

Terrible. I can't believe I lost my entire ticket price when I tried to cancel or change the flight the day before.

Excellent airline. New planes. Comfortable business class seats. Professional crew

Frankfurt to San Francisco The Site would not let me Upgrade luggage ( paid extra at the airport Had to pay for seats but did not receive those seats Had to pay extra to check in at counter (since I could not upgrade on the app) $25 a person. Unfriendly staff- bordering on rude Check in in San Francisco (to Frankfurt) was smooth, courteous and no extra charges for seats or check in

Missed this flight. $5000 to rebook next day. Horribly rude staff in Frankfurt. Everyone we encountered was either not helpful or outright mean.

Condor's computers do not work. They do not leave enough time to catch a connecting flight. Condor had to book passengers on a different airline to make their destination. They lost my niece and nephew's luggage. The bathroom had pee all over it before the flight took off.

Awful!! We got stuck in the passport line for two hours. Condor acknowledges that the lines are really long but says it is not their problem and would only rebook us in two days. We are stuck in Frankfurt for two days and it cost us $500. Condor stated that they gave us a 1.5 hour layover which was more than enough time and in the next sentence said, yes we know the lines are a problem.

Horrible. Another delayed flight. So cramped! Poor food. So many unnecessary announcements.

The boarding process is a nightmare. They put you on a bus for 30 minutes with no air flow. The process was extremely slow and we were behind schedule so they auto rebooked us on a flight for our layover. The new flight was 4 hours later in the day, we landed an hour and 45 minutes before our layover flight so this was completely unnecessary. When I called to get us back on the original flight the support staff was useless

Travelling to a place near Portland?

Book flights to Portland if you plan to visit one of these locations
Long Beach
Cannon Beach
Seaside
Vancouver
Kelso
Newberg
Beaverton
Tillamook
Lincoln City
Depoe Bay
Hood River
Salem
Astoria

More options for your flight to Portland