Cheap Flights from Portland, OR to Berlin from $369
On Cheapflightsplus.com you will find 26 connecting flights from Portland to Berlin. You can compare airfare deals from 3 airlines and multiple travel sites from $369, book and save on cheap plane tickets and last minute offers. Also check out PDX-BER flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Portland to Berlin Flight Deals
Best Flights from Portland to Berlin Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $394 | 18:30 Portland Portland | 21:55+1 день Berlin All airports | 18h 25m layover 6h 45m - London | British Airways | BA266 BA988 |
from $480 | 23:00 Portland Portland | 07:55+2 дня Berlin All airports | 23h 55m layover 10h 43m - Newark | United Airlines | UA1802 UA962 |
from $369 | 06:42 Portland Portland | 15:25+1 день Berlin All airports | 23h 43m layover 3h 15m - New York 6h 30m - London | Alaska Airlines | AS18 Z0702 BA984 |
from $429 | 08:06 Portland Portland | 14:25+2 дня Berlin All airports | 45h 19m layover 6h 31m - Newark 24h 40m - Paris | Alaska Airlines | AS290 BF721 U24631 |
from $486 | 23:58 Portland Portland | 07:55+2 дня Berlin All airports | 22h 57m layover 4h 58m - Chicago 3h 45m - Newark | United Airlines | UA1490 UA2091 UA962 |
from $497 | 07:05 Portland Portland | 08:55+1 день Berlin All airports | 16h 50m layover 2h 10m - Chicago 1h 10m - Frankfurt | United Airlines | UA1693 UA944 UA8990 |
from $497 | 07:05 Portland Portland | 09:55+1 день Berlin All airports | 17h 50m layover 2h 10m - Chicago 2h 10m - Frankfurt | United Airlines | UA1693 UA944 UA8721 |
from $500 | 09:55 Portland Portland | 16:00+1 день Berlin All airports | 21h 5m layover 1h 43m - San Francisco 5h 0m - Munich | United Airlines | UA650 UA194 UA9185 |
from $500 | 06:00 Portland Portland | 16:00+1 день Berlin All airports | 25h 0m layover 5h 45m - San Francisco 5h 0m - Munich | United Airlines | UA1164 UA194 UA9185 |
from $501 | 11:00 Portland Portland | 12:55+1 день Berlin All airports | 16h 55m layover 1h 29m - Chicago 1h 50m - Frankfurt | United Airlines | UA1335 UA907 UA8974 |
from $501 | 09:55 Portland Portland | 11:55+1 день Berlin All airports | 17h 0m layover 1h 38m - San Francisco 1h 10m - Frankfurt | United Airlines | UA650 UA58 UA8998 |
from $501 | 15:54 Portland Portland | 17:55+1 день Berlin All airports | 17h 1m layover 1h 0m - San Francisco 1h 50m - Frankfurt | United Airlines | UA5429 UA926 UA8715 |
from $501 | 11:00 Portland Portland | 13:55+1 день Berlin All airports | 17h 55m layover 1h 29m - Chicago 2h 50m - Frankfurt | United Airlines | UA1335 UA907 UA8887 |
from $540 | 07:00 Portland Portland | 12:00+1 день Berlin All airports | 20h 0m layover 2h 47m - Boston 1h 50m - Lisbon | Alaska Airlines | AS358 TP218 TP530 |
from $601 | 15:05 Portland Portland | 17:50+1 день Berlin All airports | 17h 45m layover 2h 31m - San Francisco 0h 55m - Zurich | Alaska Airlines | AS836 LX39 LX970 |
from $656 | 10:32 Portland Portland | 12:00+1 день Berlin All airports | 16h 28m layover 3h 8m - Seattle 1h 15m - Reykjavik | Alaska Airlines | AS2229 FI680 FI528 |
Flight Schedule Portland (Oregon) to Berlin
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
18:30 — 21:55
+1 day
|
18:30 — 12:10
BA266
British Airways
Portland — London
6h 45m stop
19:05 — 22:00
BA988
British Airways
London — Berlin
|
18h 25m including layover |
Find flight
from$394 |
|
18:30 — 11:35
+2 days
|
18:30 — 12:10
BA266
British Airways
Portland — London
20h 30m stop
08:55 — 11:50
U28629
EasyJet
London — Berlin
|
32h 5m including layover |
Find flight
from$572 |
|
23:00 — 07:55
+2 days
|
21:55 — 05:59
UA1802
United Airlines
Portland — Newark
10h 43m stop
17:50 — 07:55
UA962
United Airlines
Newark — Berlin
|
23h 55m including layover |
Find flight
from$480 |
|
06:42 — 15:25
+1 day
|
06:41 — 15:00
AS18
Alaska Airlines
Portland — New York
3h 15m stop
18:15 — 06:00
Z0702
Z0
New York — London
6h 30m stop
12:35 — 15:30
BA984
British Airways
London — Berlin
|
23h 43m including layover |
Find flight
from$369 |
|
06:42 — 13:10
+1 day
|
06:41 — 15:00
AS18
Alaska Airlines
Portland — New York
3h 15m stop
18:15 — 06:00
Z0702
Z0
New York — London
4h 15m stop
10:30 — 13:25
BA982
British Airways
London — Berlin
|
21h 28m including layover |
Find flight
from$388 |
|
07:05 — 08:55
+1 day
|
07:00 — 12:57
UA1693
United Airlines
Portland — Chicago
2h 10m stop
15:15 — 06:35
UA944
United Airlines
Chicago — Frankfurt
1h 10m stop
07:45 — 08:55
UA8990
United Airlines
Frankfurt — Berlin
|
16h 50m including layover |
Find flight
from$497 |
|
07:05 — 09:55
+1 day
|
07:00 — 12:57
UA1693
United Airlines
Portland — Chicago
2h 10m stop
15:15 — 06:35
UA944
United Airlines
Chicago — Frankfurt
2h 10m stop
08:45 — 09:55
UA8721
United Airlines
Frankfurt — Berlin
|
17h 50m including layover |
Find flight
from$497 |
|
08:06 — 14:25
+2 days
|
08:06 — 16:29
AS290
Alaska Airlines
Portland — Newark
6h 31m stop
23:00 — 12:00
BF721
Bluebird Cargo
Newark — Paris
24h 40m stop
12:40 — 14:25
U24631
EasyJet
Paris — Berlin
|
45h 19m including layover |
Find flight
from$429 |
|
09:55 — 16:00
+1 day
|
09:55 — 11:52
UA650
United Airlines
Portland — San Francisco
1h 43m stop
13:35 — 09:50
UA194
United Airlines
San Francisco — Munich
5h stop
14:50 — 16:00
UA9185
United Airlines
Munich — Berlin
|
21h 5m including layover |
Find flight
from$500 |
|
09:55 — 11:55
+1 day
|
09:55 — 11:52
UA650
United Airlines
Portland — San Francisco
1h 38m stop
13:30 — 09:35
UA58
United Airlines
San Francisco — Frankfurt
1h 10m stop
10:45 — 11:55
UA8998
United Airlines
Frankfurt — Berlin
|
17h including layover |
Find flight
from$501 |
|
10:32 — 12:00
+1 day
|
10:32 — 11:27
AS2229
Alaska Airlines
Portland — Seattle
3h 8m stop
14:35 — 06:15
FI680
Icelandair
Seattle — Reykjavik
1h 15m stop
07:30 — 12:00
FI528
Icelandair
Reykjavik — Berlin
|
16h 28m including layover |
Find flight
from$656 |
|
11:00 — 12:55
+1 day
|
10:56 — 16:54
UA1335
United Airlines
Portland — Chicago
1h 29m stop
18:30 — 09:55
UA907
United Airlines
Chicago — Frankfurt
1h 50m stop
11:45 — 12:55
UA8974
United Airlines
Frankfurt — Berlin
|
16h 55m including layover |
Find flight
from$501 |
|
11:00 — 13:55
+1 day
|
10:56 — 16:54
UA1335
United Airlines
Portland — Chicago
1h 29m stop
18:30 — 09:55
UA907
United Airlines
Chicago — Frankfurt
2h 50m stop
12:45 — 13:55
UA8887
United Airlines
Frankfurt — Berlin
|
17h 55m including layover |
Find flight
from$501 |
|
15:05 — 17:50
+1 day
|
14:40 — 16:31
AS836
Alaska Airlines
Portland — San Francisco
2h 31m stop
19:25 — 15:30
LX39
SWISS International Air Lines
San Francisco — Zurich
55m stop
16:25 — 17:50
LX970
SWISS International Air Lines
Zurich — Berlin
|
17h 45m including layover |
Find flight
from$601 |
|
15:54 — 17:55
+1 day
|
15:54 — 17:50
UA5429
United Airlines
Portland — San Francisco
1h stop
18:50 — 14:55
UA926
United Airlines
San Francisco — Frankfurt
1h 50m stop
16:45 — 17:55
UA8715
United Airlines
Frankfurt — Berlin
|
17h 1m including layover |
Find flight
from$501 |
|
23:58 — 07:55
+2 days
|
23:58 — 05:55
UA1490
United Airlines
Portland — Chicago
4h 58m stop
10:53 — 14:05
UA2091
United Airlines
Chicago — Newark
3h 45m stop
17:50 — 07:55
UA962
United Airlines
Newark — Berlin
|
22h 57m including layover |
Find flight
from$486 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Portland to Berlin depends on and how to choose the most interesting flight option for you.
Distance between Portland and Berlin is 8328 miles. Time difference between the cities is 9h. Airplanes depart 06:00 to 23:58 from 1 Portland airport and arrive 06:00 to 23:58 to 4 Berlin airports. Average flight time is 21h 17m.
- The fastest flight 15h 35m
- Average flight time 21h 17m
- The earliest flight 06:00
- The latest flight 23:58
- Distance 5175 ml
The cheapest months to travel to Berlin are january (from 369 $), february (from 428 $), december (from 538 $).
The most expensive months are november (from 584 $), december (from 538 $), february (from 428 $).
What is the lowest airfare Portland to Berlin?
The cheapest plane ticket found by our users is $369. This airfare is for economy class on one-way AS18 flight by Alaska Airlines for February 21, 2025 which leaves Portland in Portland at 06:42 am and arrives at Berlin All airports at 15:25.
Popular Airlines on the Route
The flight Portland — Berlin is served by 3 regular airlines . Most of the flights on this route are operated by Alaska Airlines - 11 departures per week at the price of from $ 369 . And the most expensive tickets are offered by Alaska Airlines airline - from $ 656.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 26 flights with layovers on the route. The fastest connecting flight is BA266 by British Airways takes 15h 35m and the cheapest is AS18 by Alaska Airlines for $369.
- AS - Alaska Airlinesfrom $369Find
- UA - United Airlinesfrom $480Find
- BA - British Airwaysfrom $394Find
Airports
You can fly from Portland to Berlin from 1 airports (Portland).
Portland airports
- Portland-PDXfrom $369Find
Berlin airports
- Schoenefeld-SXFFind
- Tegel-TXLFind
- Tempelhof-THFFind
- Raf Gatow-GWWFind
Airplanes
There are flights to Berlin from Portland by 3 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top Domestic Destinations from Portland
You may also consider searching for discounted plane tickets to some other popular places from Portland within United States.
- from $56Find
- from $74Find
- from $71Find
- from $55Find
- from $79Find
- from $68Find
- from $74Find
- from $70Find
- from $76Find
- from $79Find
Top International Destinations from Portland
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $70Find
- from $78Find
- from $73Find
- from $61Find
- from $55Find
- from $69Find
- from $79Find
- from $79Find
- from $68Find
- from $69Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.