Go4Flights Go4Flights
Go4Flights › All departures › Berlin › Porto

Flights from Berlin to Porto from €28

based on 1025 price readings, collected over 31 days · last 30 days

€28Lowest price
€132Average price
€565Highest price

Build a round trip from Berlin

Add more stops and come back to the same airport.

Who flies this route

Ryanair · from €29 Eurowings · from €87

Operating days

Sun Mon Tue Wed Thu Fri Sat

Days of the week this route has been observed flying.

Upcoming dates with prices

Tue 27 Oct
€125
Thu 29 Oct
€114
Sat 31 Oct
€87
Sun 1 Nov
€34
Tue 3 Nov
€35
Thu 5 Nov
€76
Sun 8 Nov
€46
Thu 12 Nov
€142
Sun 15 Nov
€53
Thu 19 Nov
€74
Sun 22 Nov
€75
Thu 26 Nov
€90
Sun 29 Nov
€71
Thu 3 Dec
€72
Sun 6 Dec
€222
Thu 10 Dec
€166
Sun 13 Dec
€91
Thu 17 Dec
€133
Sun 20 Dec
€161
Tue 22 Dec
€140
Wed 23 Dec
€158
Thu 24 Dec
€149
Sun 27 Dec
€159
Tue 29 Dec
€150
Wed 30 Dec
€147
Thu 31 Dec
€105
Sat 2 Jan
€136
Sun 3 Jan
€165
Thu 7 Jan
€72
Sun 10 Jan
€29

Lowest price found for each date.

From Porto, where next, and still get back to Berlin?

These destinations are reachable from Porto, and from each of them you can still fly back to Berlin: that is a round trip, not a simple there-and-back.

Next stopCountryFromReturn
Malaga 🇪🇸 Spain €15 direct
Birmingham 🇬🇧 United Kingdom €15 direct
Catania 🇮🇹 Italy €15 direct
Faro 🇵🇹 Portugal €15 direct
Weeze 🇩🇪 Germany €15 1 stop
Tolosa 🇫🇷 France €15 1 stop
Tangier 🇲🇦 Morocco €15 1 stop
Malta 🇲🇹 Malta €17 direct

Other destinations from Berlin

Frequently asked questions

How much is a flight from Berlin to Porto?

The lowest price observed over the last 30 days is €28, averaging €132, across 1025 readings. Prices change daily: the figure shown is one actually found, not an estimate.

Which airlines fly from Berlin to Porto?

This route is flown by: Ryanair, Eurowings.

Can I include Porto in a round trip?

Yes. Go4Flights builds trips that leave from Berlin, pass through Porto and other cities, and return to the same airport, using only low-cost flights with verified prices.

Prices updated on 10/26/2026