Porto to Berlin Flights

Wed, Apr 24
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Porto to Berlin flight

distanceDistance1292 miles (2084 km)
durationAverage flight duration3 h 15 min
priceAverage plane ticket price$235 (€207)
changesDirect flightNo
carriersAirlinesRyanair, easyJet, Lufthansa, Iberia Express, Eurowings, Malta Air, TAP Portugal, Brussels Airlines, SWISS, airmax, Transavia Airlines, KLM Cityhopper, KLM, LAER, Iberia, PGA-Portugalia Airlines, Air France, Austrian Airlines or Norwegian Air

Flights from Porto to Berlin cover the 1292 miles (2084 km) long journey taking on average 3 h 15 min with our travel partners like Ryanair, easyJet, Lufthansa, Iberia Express, Eurowings, Malta Air, TAP Portugal, Brussels Airlines, SWISS, airmax, Transavia Airlines, KLM Cityhopper, KLM, LAER, Iberia, PGA-Portugalia Airlines, Air France, Austrian Airlines or Norwegian Air. While the average ticket price for this journey costs around $235 (€207), you can find the cheapest plane ticket for as low as $79 (€69). Travelers depart most frequently from Porto Airport and arrive in Berlin Brandenburg Airport.

The cheapest flights from Porto to Berlin

Showing times and prices for Apr 24

Cheapest

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.

KLM Cityhopper
04:10PM4h45
Porto
08:55PMBerlin
$1511One-way
0 transfers
KLM Cityhopper
05:00AM15h55
Porto
08:55PMBerlin
$1511One-way
0 transfers
TAP Portugal
10:55AM28h40
Porto
03:35PMBerlin
$2291One-way
0 transfers
Iberia
12:25PM5h35
Porto
06:00PMBerlin
$2591One-way
0 transfers
TAP Portugal
06:00PM27h35
Porto
09:35PMBerlin
$3121One-way
0 transfers

Flight schedulefrom Porto to Berlin

Showing flights for tomorrow, Wednesday, April 24
TAP Portugal
06:00PM27h35
Porto
09:35PMBerlin
0 transfers
Luxair
07:35PM23h35
Porto
07:10PMBerlin
0 transfers
KLM Cityhopper
04:10PM4h45
Porto
08:55PMBerlin
0 transfers
KLM Cityhopper
05:00AM15h55
Porto
08:55PMBerlin
0 transfers
Iberia
12:25PM5h35
Porto
06:00PMBerlin
0 transfers

Find all the dates and times for this journey

Compare prices and tickets Porto to Berlin by bus or flight

Wed
Apr 24
Thu
Apr 25
Fri
Apr 26
Sat
Apr 27
Sun
Apr 28
Mon
Apr 29
Tue
Apr 30
Wed
May 01
Thu
May 02
Fri
May 03
Sat
May 04
Sun
May 05
Mon
May 06
Tue
May 07
Wed
May 08
Thu
May 09
Fri
May 10
Sat
May 11
Sun
May 12
Mon
May 13
Tue
May 14

The fastest flights from Porto to Berlin

Showing times and prices for Apr 24

Fastest Journey

4 h 45 m

Average

17 h 40 m

Flights per day

6

Distance

2085 km

Of the 6 flights that leave Porto for Berlin every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

KLM Cityhopper
04:10PM4h45
Porto
08:55PMBerlin
$1511One-way
0 transfers
Iberia
12:25PM5h35
Porto
06:00PMBerlin
$2591One-way
0 transfers
KLM Cityhopper
05:00AM15h55
Porto
08:55PMBerlin
$1511One-way
0 transfers
Luxair
07:35PM23h35
Porto
07:10PMBerlin
$3181One-way
0 transfers
TAP Portugal
06:00PM27h35
Porto
09:35PMBerlin
$3121One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Ryanair, easyJet and Lufthansa flights from Porto to Berlin

Travel to Berlin from Porto from $68 (€60) with Omio’s flight partners Ryanair, easyJet and Lufthansa! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

Eurowings is Germany's leading low-cost airline and offers a choice of Smart, Best and BIZclass fares for your next flight between Porto and Berlin.

Flight information from Porto to Berlin with Eurowings:

  • Average Duration: 5 h 40 min
  • Cheapest Price: $160

Cheap flights from Porto to Berlin: when to book to save $

Time Price Savings
1 week earlier 42 €
2 weeks earlier 32 €31%
3 weeks earlier 35 €20%
1 month before 30 €40%
2 months earlier 27 €56.%
3 months earlier 36 €17%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Porto - Berlin: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Porto to Berlin timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Porto to Berlin and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Porto to Berlin 3 weeks in advance means you could save up to 20% compared to the price available on the day of departure.
  • If you book a flight from Porto - Berlin 2 months in advance you save up to about 56% compared to the initial price.
  • By booking 3 months in advance you could save up to 17%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

FAQs: Porto to Berlin Flight

FAQs: Take a flight from Porto to Berlin hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Porto to Berlin.
FAQs
Cheap plane tickets from Porto to Berlin can start from as little as $79 (€69) when you book in advance. The average flight ticket price for Porto to Berlin is $235 (€207); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The flight time from Porto to Berlin is on average 3 h 15 min   for the 1292 mile (2084 km) long journey, but the time it takes to go between Porto and Berlin by flight can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Porto to Berlin leaves at 5: 00 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from Porto to Berlin leaves at 8: 05 PM.
For the route from Porto to Berlin you can take a flight with Ryanair, easyJet, Lufthansa, Iberia Express, Eurowings, Malta Air, TAP Portugal, Brussels Airlines, SWISS, airmax, Transavia Airlines, KLM Cityhopper, KLM, LAER, Iberia, PGA-Portugalia Airlines, Air France, Austrian Airlines or Norwegian Air. Be sure to check out all possible airlines that offer services from Porto to Berlin on Omio to compare what amenities they may have.

Flights from Porto to Berlin generally leave from Porto Airport and arrive in Berlin Brandenburg Airport.

Porto Airport is 14.8 km away from Porto city centre and Berlin Brandenburg Airport is 25.8 km from Berlin city centre.

The cheapest month for a flight from Porto to Berlin is February.
You have options as you can travel between Porto and Berlin 2 different ways: bus or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language