Distance 1294 miles (2084 km) |
Average flight duration 10h 42m |
Cheapest ticket price $79 (€70) |
Flights per day 60 |
Direct flights 1 |
Airlines 20 |
Fastest flight 3h 10m |
Cheapest month to travel February |
First flight 03:05 |
Last flight 23:45 |
Cheapest
Average
The best way to find a cheap flight ticket from Porto to Berlin is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Lufthansa | 06:00AM Porto Airport (OPO) | 4h55 | 11:55AM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 06:00AM Porto Airport (OPO) | 26h25 | 09:25AM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 06:00AM Porto Airport (OPO) | 13h50 | 08:50PM Berlin Brandenburg Airport (BER) | 1 transfer | |
Lufthansa | 06:00AM Porto Airport (OPO) | 6h55 | 01:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 06:00AM Porto Airport (OPO) | 8h40 | 03:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
Lufthansa | 06:00AM Porto Airport (OPO) | 5h55 | 12:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 06:00AM Porto Airport (OPO) | 6h25 | 01:25PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 06:00AM Porto Airport (OPO) | 10h40 | 05:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 06:00AM Porto Airport (OPO) | 14h55 | 09:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
TAP Portugal | 06:55AM Porto Airport (OPO) | 14h30 | 10:25PM Berlin Brandenburg Airport (BER) | 2 transfers | |
TAP Portugal | 06:55AM Porto Airport (OPO) | 11h00 | 06:55PM Berlin Brandenburg Airport (BER) | 2 transfers | |
Iberia | 08:20AM Porto Airport (OPO) | 13h50 | 11:10PM Berlin Brandenburg Airport (BER) | 1 transfer | |
PGA-Portugalia Airlines | 09:00AM Porto Airport (OPO) | 26h00 | 12:00PM Berlin Brandenburg Airport (BER) | 1 transfer | |
PGA-Portugalia Airlines | 09:00AM Porto Airport (OPO) | 8h55 | 06:55PM Berlin Brandenburg Airport (BER) | 2 transfers | |
PGA-Portugalia Airlines | 09:00AM Porto Airport (OPO) | 12h25 | 10:25PM Berlin Brandenburg Airport (BER) | 2 transfers | |
Swiss | 09:10AM Porto Airport (OPO) | 7h40 | 05:50PM Berlin Brandenburg Airport (BER) | 2 transfers | |
TAP Portugal | 10:05AM Porto Airport (OPO) | 11h20 | 10:25PM Berlin Brandenburg Airport (BER) | 2 transfers | |
TAP Portugal | 10:05AM Porto Airport (OPO) | 7h50 | 06:55PM Berlin Brandenburg Airport (BER) | 2 transfers | |
TAP Portugal | 10:05AM Porto Airport (OPO) | 8h05 | 07:10PM Berlin Brandenburg Airport (BER) | 2 transfers | |
TAP Portugal | 10:05AM Porto Airport (OPO) | 11h35 | 10:40PM Berlin Brandenburg Airport (BER) | 2 transfers | |
KLM | 11:15AM Porto Airport (OPO) | 21h10 | 09:25AM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 11:15AM Porto Airport (OPO) | 25h10 | 01:25PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 11:15AM Porto Airport (OPO) | 9h40 | 09:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 11:15AM Porto Airport (OPO) | 5h25 | 05:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 11:15AM Porto Airport (OPO) | 22h50 | 11:05AM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 11:15AM Porto Airport (OPO) | 8h35 | 08:50PM Berlin Brandenburg Airport (BER) | 1 transfer | |
TAP Portugal | 11:25AM Porto Airport (OPO) | 6h20 | 06:45PM Berlin Brandenburg Airport (BER) | 1 transfer | |
TAP Portugal | 11:25AM Porto Airport (OPO) | 7h25 | 07:50PM Berlin Brandenburg Airport (BER) | 1 transfer | |
TAP Portugal | 11:25AM Porto Airport (OPO) | 5h25 | 05:50PM Berlin Brandenburg Airport (BER) | 1 transfer | |
Air France | 11:45AM Porto Airport (OPO) | 20h10 | 08:55AM Berlin Brandenburg Airport (BER) | 1 transfer | |
Air France | 11:45AM Porto Airport (OPO) | 9h55 | 10:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
Air France | 11:45AM Porto Airport (OPO) | 5h35 | 06:20PM Berlin Brandenburg Airport (BER) | 1 transfer | |
Air France | 11:45AM Porto Airport (OPO) | 22h35 | 11:20AM Berlin Brandenburg Airport (BER) | 1 transfer | |
Air France | 11:45AM Porto Airport (OPO) | 26h00 | 02:45PM Berlin Brandenburg Airport (BER) | 1 transfer | |
TAP Portugal | 12:00PM Porto Airport (OPO) | 6h30 | 07:30PM Berlin Brandenburg Airport (BER) | 1 transfer | |
Air Nostrum | 12:25PM Porto Airport (OPO) | 9h45 | 11:10PM Berlin Brandenburg Airport (BER) | 1 transfer | |
Brussels Airlines | 12:55PM Porto Airport (OPO) | 8h25 | 10:20PM Berlin Brandenburg Airport (BER) | 1 transfer | |
Lufthansa | 01:45PM Porto Airport (OPO) | 7h55 | 10:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 04:10PM Porto Airport (OPO) | 16h15 | 09:25AM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 04:10PM Porto Airport (OPO) | 20h15 | 01:25PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 04:10PM Porto Airport (OPO) | 4h45 | 09:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 04:10PM Porto Airport (OPO) | 22h30 | 03:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 04:10PM Porto Airport (OPO) | 17h55 | 11:05AM Berlin Brandenburg Airport (BER) | 1 transfer | |
KLM | 04:10PM Porto Airport (OPO) | 24h30 | 05:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
Air Nostrum | 04:40PM Porto Airport (OPO) | 5h30 | 11:10PM Berlin Brandenburg Airport (BER) | 1 transfer | |
Luxair | 07:35PM Porto Airport (OPO) | 23h45 | 08:20PM Berlin Brandenburg Airport (BER) | 1 transfer | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
4 h 45 m
Average
12 h 57 m
Flights per day
46
Distance
2085 km
It's difficult to get from Porto to Berlin without transferring at least once.
You can travel by flight to Berlin from Porto with Ryanair, easyJet and Lufthansa for as low as $82 (€72). When you search for schedules and tickets, Omio will show you the best trip.
Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.
Ryanair from Porto to Berlin flight information:
Flights from Porto to Berlin generally leave from Porto Airport and arrive in Berlin Brandenburg Airport.
Porto Airport is 17.1 km away from Porto city centre and Berlin Brandenburg Airport is 25.8 km from Berlin city centre.
Here are some other resources that might have the information you need