Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Berlin Porto | Outbound 09/23/25 1 Stopover (GVA) U25181, U27738 12h 20min | Return 09/30/25 1 Stopover (BSL) U27731, U25192 15h 55min | | ![]() | ? | $122 | |
Best option Berlin Porto | Outbound 06/08/25 direct EW8600 03h 15min | Return 06/12/25 direct FR2945 03h 05min | | ![]() | $169 | ||
Berlin Porto | Outbound 06/18/25 1 Stopover (FCO) FR0040, W46047 11h 25min | Return 07/15/25 1 Stopover (MXP) U23882, FR0009 19h 30min | | ![]() | $166 | ||
Berlin Porto | Outbound 06/08/25 1 Stopover (BRU) SN2590, SN3809 20h 10min | Return 06/12/25 1 Stopover (BRU) SN3812, SN2589 06h 05min | | ![]() | $284 | ||
Berlin Porto | Outbound 08/29/25 direct U25331 03h 25min | Return 09/23/25 1 Stopover (ORY) U27779, U25152 15h 30min | | ![]() | ? | $139 | |
Berlin Porto | Outbound 08/29/25 direct U25331 03h 25min | Return 09/23/25 1 Stopover (CDT) FR9426, FR1508 22h 05min | | ![]() | $144 | ||
Berlin Porto | Outbound 11/03/25 direct FR2946 03h 20min | Return 11/12/25 1 Stopover (BCN) VY8477, FR0133 18h 35min | | ![]() | ? | $160 | |
Berlin Porto | Outbound 11/03/25 direct FR2946 03h 20min | Return 11/12/25 1 Stopover (BCN) VY8479, FR0133 11h 15min | | ![]() | $170 | ||
Berlin Porto | Outbound 06/08/25 1 Stopover (BGY) FR2670, FR4638 13h 50min | Return 06/12/25 direct FR2945 03h 05min | | ![]() | $171 | ||
Berlin Porto | Outbound 07/02/25 1 Stopover (MXP) FR0008, FR4018 21h 10min | Return 07/25/25 1 Stopover (BCN) VY8477, FR0149 22h 50min | | ![]() | ? | $175 |
Stops
- Direct flight
Airline
- easyJet
- Eurowings
- TAP Air Portugal
- Ryanair
- Swiss International Air Lines
Tips and tricks to help you find cheap flights from Berlin to Porto
Favorite airline: e.g. Norwegian, easyJet
The most popular airline for flights from Berlin to Porto is Norwegian.

Norwegian
27 %

easyJet
27 %

Transavia France
18 %
Favourite connection: via Geneva
Stopover flights on this route are especially popular via Geneva, making up 50 % of bookings.
Route
bookings
1 stopover Geneva
06h 35min, from $132
50 %
1 stopover Paris-Orly
07h 50min, from $156
33 %
1 stopover Madrid-Barajas
05h 35min, from $188
17 %
Important flight information
Flight information: Berlin - Porto
Roundtrip from | $121.75 |
---|---|
Distance | 2082 km |
Departure airport | Airport Berlin Brandenburg (BER) |
Departure country | Flights from Germany |
Arrival airport | Airport Porto (OPO) |
Destination country | Flights to Portugal |
Alternative routes to Portugal
- Flight Berlin - Funchal from $234
- Flight Berlin - Lisbon from $130
Alternative flights to Porto
- Flight Frankfurt - Porto from $203
- Flight Hamburg - Porto from $143
Flight destinations with a similar price
- Flight Berlin - Amsterdam from $127
- Flight Berlin - Istanbul - Sabiha Gökcen from $130
- Flight Berlin - Jeddah from $132
- Flight Berlin - London Heathrow from $133
- Flight Berlin - London Luton from $116
- Flight Berlin - Frankfurt from $112
- Flight Berlin - Madrid from $128
- Flight Berlin - Málaga from $122
- Flight Berlin - Alicante from $130
- Flight Berlin - Valencia from $120