Cheap Flights from Portland, ME to Berlin from $384
On Cheapflightsplus.com you will find 143 connecting flights from Portland to Berlin. You can compare airfare deals from 9 airlines and multiple travel sites from $384, book and save on cheap plane tickets and last minute offers. Also check out PWM-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 $384 | 19:25 Portland Portland Intl Jetport | 10:20+3 дня Berlin All airports | 56h 55m layover 23h 4m - Newark 21h 50m - Madrid | United Airlines | UA4386 UA51 FR2526 |
from $435 | 08:35 Portland Portland Intl Jetport | 12:05+1 день Berlin All airports | 21h 30m layover 7h 27m - Newark 1h 40m - Lisbon | United Airlines | UA4601 TP202 TP536 |
from $453 | 12:46 Portland Portland Intl Jetport | 12:05+1 день Berlin All airports | 17h 19m layover 3h 15m - Newark 1h 40m - Lisbon | United Airlines | UA3675 TP202 TP536 |
from $509 | 19:25 Portland Portland Intl Jetport | 22:50+1 день Berlin All airports | 21h 25m layover 2h 29m - Newark 6h 15m - Lisbon | United Airlines | UA4386 TP204 TP532 |
from $521 | 08:10 Portland Portland Intl Jetport | 15:25+1 день Berlin Tegel | 25h 15m layover 10h 15m - Washington D.C. 2h 30m - Lisbon | United Airlines | UA6161 TP2480 TP2740 |
from $535 | 12:32 Portland Portland Intl Jetport | 17:55+1 день Berlin Schoenefeld | 23h 23m layover 2h 33m - Chicago 8h 35m - Dublin | American Airlines | AA4133 EI122 FR8558 |
from $561 | 17:00 Portland Portland Intl Jetport | 14:00+1 день Berlin All airports | 15h 0m layover 3h 7m - Newark 1h 0m - Zurich | United Airlines | UA4593 LX19 LX966 |
from $565 | 12:46 Portland Portland Intl Jetport | 10:25+1 день Berlin All airports | 15h 39m layover 3h 25m - Newark 0h 55m - Vienna | United Airlines | UA3675 OS90 OS225 |
from $567 | 08:35 Portland Portland Intl Jetport | 10:25+1 день Berlin All airports | 19h 50m layover 7h 37m - Newark 0h 55m - Vienna | United Airlines | UA4601 UA9841 OS225 |
from $580 | 08:35 Portland Portland Intl Jetport | 09:40+1 день Berlin All airports | 19h 5m layover 6h 57m - Newark 1h 10m - Munich | United Airlines | UA4601 UA30 UA9107 |
from $580 | 05:43 Portland Portland Intl Jetport | 11:40+1 день Berlin All airports | 23h 57m layover 12h 12m - New York 1h 5m - Paris | Delta Air Lines Inc. | DL5075 DL8739 DL8420 |
from $581 | 12:45 Portland Portland Intl Jetport | 09:40+1 день Berlin All airports | 14h 55m layover 2h 46m - Newark 1h 10m - Munich | United Airlines | UA3605 UA30 UA9107 |
from $583 | 17:00 Portland Portland Intl Jetport | 12:15+1 день Berlin All airports | 13h 15m layover 2h 7m - Newark 0h 40m - Munich | United Airlines | UA4593 LH413 LH1936 |
Flight Schedule Portland (Maine) to Berlin
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
05:43 — 11:05
+2 days
|
05:43 — 07:18
DL5075
Delta Air Lines Inc.
Portland — New York
13h 42m stop
21:00 — 10:15
AY5656
Finnair
New York — Madrid
21h 45m stop
08:00 — 11:05
I23676
Iberia Express
Madrid — Berlin
|
47h 22m including layover |
Find flight
from$407 |
|
05:43 — 11:05
+2 days
|
05:43 — 07:18
DL5075
Delta Air Lines Inc.
Portland — New York
13h 42m stop
21:00 — 10:15
AY5656
Finnair
New York — Madrid
21h 45m stop
08:00 — 11:05
IB3676
Iberia
Madrid — Berlin
|
47h 22m including layover |
Find flight
from$410 |
|
06:15 — 13:40
+1 day
|
06:15 — 08:11
UA3642
United Airlines
Portland — Chicago
7h 49m stop
16:00 — 07:15
SK944
SAS
Chicago — Copenhagen
5h 30m stop
12:45 — 13:40
SK1673
SAS
Copenhagen — Berlin
|
25h 25m including layover |
Find flight
from$641 |
|
06:53 — 20:25
+1 day
|
06:53 — 08:34
AA3439
American Airlines
Portland — Chicago
6h 21m stop
14:55 — 06:10
IB6274
Iberia
Chicago — Madrid
11h 15m stop
17:25 — 20:25
FR2528
Ryanair
Madrid — Berlin
|
31h 32m including layover |
Find flight
from$620 |
|
07:30 — 12:05
+1 day
|
07:30 — 09:33
UA3475
United Airlines
Portland — Washington D.C.
8h 27m stop
18:00 — 06:00
TP232
TAP Portugal
Washington D.C. — Lisbon
1h 35m stop
07:35 — 12:05
TP536
TAP Portugal
Lisbon — Berlin
|
22h 35m including layover |
Find flight
from$588 |
|
08:35 — 11:05
+2 days
|
08:35 — 10:18
UA4601
United Airlines
Portland — Newark
9h 57m stop
20:15 — 09:25
UA51
United Airlines
Newark — Madrid
22h 35m stop
08:00 — 11:05
IB3676
Iberia
Madrid — Berlin
|
44h 30m including layover |
Find flight
from$393 |
|
08:35 — 09:25
+2 days
|
08:35 — 10:18
UA4601
United Airlines
Portland — Newark
9h 57m stop
20:15 — 09:25
UA51
United Airlines
Newark — Madrid
20h 55m stop
06:20 — 09:25
FR2526
Ryanair
Madrid — Berlin
|
42h 50m including layover |
Find flight
from$403 |
|
12:45 — 22:50
+1 day
|
12:45 — 14:34
UA3605
United Airlines
Portland — Newark
5h 41m stop
20:15 — 09:25
UA51
United Airlines
Newark — Madrid
10h 20m stop
19:45 — 22:50
IB3674
Iberia
Madrid — Berlin
|
28h 5m including layover |
Find flight
from$413 |
|
12:46 — 11:05
+2 days
|
12:46 — 14:30
UA3675
United Airlines
Portland — Newark
5h 45m stop
20:15 — 09:25
UA51
United Airlines
Newark — Madrid
22h 35m stop
08:00 — 11:05
I23676
Iberia Express
Madrid — Berlin
|
40h 19m including layover |
Find flight
from$394 |
|
16:45 — 20:25
+2 days
|
16:45 — 18:23
UA5539
United Airlines
Portland — Chicago
20h 32m stop
14:55 — 06:10
IB6274
Iberia
Chicago — Madrid
11h 15m stop
17:25 — 20:25
FR2528
Ryanair
Madrid — Berlin
|
45h 40m including layover |
Find flight
from$520 |
|
16:45 — 17:55
+2 days
|
16:45 — 18:23
UA5539
United Airlines
Portland — Chicago
22h 22m stop
16:45 — 06:00
EI122
Aer Lingus
Chicago — Dublin
8h 35m stop
14:35 — 17:55
FR8558
Ryanair
Dublin — Berlin
|
43h 10m including layover |
Find flight
from$532 |
|
17:00 — 14:00
+1 day
|
17:00 — 18:43
UA4593
United Airlines
Portland — Newark
3h 7m stop
21:50 — 11:35
LX19
SWISS International Air Lines
Newark — Zurich
1h stop
12:35 — 14:00
LX966
SWISS International Air Lines
Zurich — Berlin
|
15h including layover |
Find flight
from$561 |
|
17:00 — 12:15
+1 day
|
17:00 — 18:43
UA4593
United Airlines
Portland — Newark
2h 7m stop
20:50 — 10:25
LH413
Lufthansa
Newark — Munich
40m stop
11:05 — 12:15
LH1936
Lufthansa
Munich — Berlin
|
13h 15m including layover |
Find flight
from$583 |
|
19:25 — 10:20
+3 days
|
19:25 — 21:11
UA4386
United Airlines
Portland — Newark
23h 4m stop
20:15 — 09:25
UA51
United Airlines
Newark — Madrid
21h 50m stop
07:15 — 10:20
FR2526
Ryanair
Madrid — Berlin
|
56h 55m including layover |
Find flight
from$384 |
|
19:25 — 22:50
+2 days
|
19:25 — 21:11
UA4386
United Airlines
Portland — Newark
23h 4m stop
20:15 — 09:25
UA51
United Airlines
Newark — Madrid
10h 20m stop
19:45 — 22:50
I23674
Iberia Express
Madrid — Berlin
|
45h 25m including layover |
Find flight
from$400 |
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 5940 miles. Time difference between the cities is 6h. Airplanes depart 05:43 to 19:31 from 1 Portland airport and arrive 05:43 to 19:31 to 4 Berlin airports. Average flight time is 24h 35m.
- The fastest flight 13h 15m
- Average flight time 24h 35m
- The earliest flight 05:43
- The latest flight 19:31
- Distance 3691 ml
What is the lowest airfare Portland to Berlin?
The cheapest plane ticket found by our users is $384. This airfare is for economy class on one-way UA4386 flight by United Airlines for January 2, 2022 which leaves Portland Intl Jetport in Portland at 19:25 am and arrives at Berlin All airports at 10:20.
Popular Airlines on the Route
The flight Portland — Berlin is served by 9 regular airlines and 2 low-cost airlines. Most of the flights on this route are operated by JetBlue - 1 departures per week at the price of from $ 949 . And the most expensive tickets are offered by United Airlines airline - from $ 1626.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 143 flights with layovers on the route. The fastest connecting flight is UA4593 by United Airlines takes 13h 15m and the cheapest is UA4386 by United Airlines for $384.
- from $949Find
- from $407Find
- from $384Find
- AA - American Airlinesfrom $516Find
- QR - Qatar Airwaysfrom $490Find
- KL - KLMfrom $1593Find
- 9K - Cape Airfrom $859Find
- F9 - Frontier Airlinesfrom $590Find
- TK - Turkish Airlinesfrom $1346Find
Airports
You can fly from Portland to Berlin from 1 airports (Portland Intl Jetport).
Portland airports
- Portland Intl Jetport-PWMfrom $384Find
Berlin airports
- Schoenefeld-SXFFind
- Tegel-TXLFind
- Tempelhof-THFFind
- Raf Gatow-GWWFind
Airplanes
There are flights to Berlin from Portland by 9 airlines that use 5 aircraft brands. They range from huge modern airplanes to small-sized.
- Embraer 175from $490Find
- Embraer 175 (winglets)from $754Find
- Bombardier CRJ 900from $1 298Find
- Airbus A320-100/200from $1 298Find
- Bombardier CRJ 700from $1 626Find
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 $69Find
- from $60Find
- from $74Find
- from $67Find
- from $60Find
- from $67Find
- from $64Find
- from $61Find
- from $59Find
- from $57Find
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 $54Find
- from $68Find
- from $68Find
- from $58Find
- from $73Find
- from $58Find
- from $60Find
- from $71Find
- from $78Find
- from $80Find
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.