Flights from Berlin to Porto

Tips and tricks to help you find cheap flights from Berlin to Porto

Favorite airline: Lufthansa
The majority of passengers on the route Berlin – Porto prefer to fly with Lufthansa.
Lufthansa
14 %
Vueling Airlines
12 %
Ryanair
3 %
Tip: book 7 days before departure
Save up to 39 % by booking flights 7 days before departure.
7 days before departure
Direct flights are more expensive
Compared to flights with a stopover, direct flights are $ 3.00 more expensive on this route.
non stop flight
1 stop
2 stops
03h 15min
06h 25min
07h 45min
$132
$129
$187
Favourite connection: via Munich
On this route, flights with a stopover in Munich are the most popular.
Route
bookings
1 stopover Munich
08h 55min, from $242
15 %
1 stopover Barcelona
13h 35min, from $161
14 %
1 stopover Zurich (Zürich)-Kloten
06h 40min, from $218
12 %
Flight information Berlin - Porto
Flight details Berlin - Porto
  • Distance: 2082 km