Flights from Lisbon to Berlin – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LIS to BER – All flight route options from Lisbon Airport, Portugal to Berlin Brandenburg Airport, Germany. These routes are operated by 26 airlines. Fly non-stop with TAP Portugal or Ryanair, or choose from 19 different stopover flights. The shortest flight time is 3 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Berlin Brandenburg Airport
We got great deals on hotels and car rentals near the airport.
Lisbon to Berlin flights
There are over 21 airlines and as many as 318 flights every week to this destination. You can fly non-stop to Berlin (BER) from Lisbon (LIS) with TAP Portugal or Ryanair but if a stopover option suits you better you can choose to fly via Brussels, Geneva or any other of the 19 alternatives with connectiing airports.
Lisbon to Berlin with TAP Portugal
You can fly non-stop every weekday with flights departing between 7:00 am and 5:00 pm. TAP Portugal is a Star Alliance member.
With Brussels Airlines
If you fly from Lisbon with Brussels Airlines you will do a stopover in Brussels, BRU before reaching Berlin. This flight trip will take 4 hours and 55 minutes and you can fly every weekday with departures at 12:05 or 13:40. Brussels Airlines is a Star Alliance member.
Distance & flight times: Lisbon Airport to Berlin Airport
The shortest flight time between LIS and BER is 3 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 30m | - | 1439 miles (2315 km) |
BRU Brussels | 4h 55m | 40m | 1474 miles (2372 km) |
GVA Geneva | 5h 10m | 1h 0m | 1475 miles (2373 km) |
DUS Dusseldorf | 5h 20m | 1h 20m | 1461 miles (2351 km) |
CPH Copenhagen | 5h 25m | 55m | 1772 miles (2851 km) |
MAD Madrid | 5h 35m | 55m | 1476 miles (2375 km) |
AMS Amsterdam | 5h 35m | 1h 20m | 1523 miles (2451 km) |
FRA Frankfurt | 5h 40m | 2h 25m | 1438 miles (2314 km) |
CGN Cologne | 5h 45m | 50m | 1449 miles (2331 km) |
STR Stuttgart | 5h 55m | 1h 55m | 1462 miles (2352 km) |
BCN Barcelona | 6h 3m | 1h 40m | 1559 miles (2508 km) |
CDG Paris | 6h 10m | 1h 25m | 1452 miles (2336 km) |
MUC Munich | 6h 15m | 1h 20m | 1527 miles (2457 km) |
ZRH Zurich | 6h 20m | 3h 0m | 1482 miles (2385 km) |
LUX Luxembourg | 6h 20m | 2h 15m | 1440 miles (2317 km) |
WAW Warsaw | 6h 25m | 1h 0m | 2034 miles (3273 km) |
VIE Vienna | 6h 30m | 1h 40m | 1765 miles (2840 km) |
LHR London | 7h 55m | 1h 50m | 1577 miles (2537 km) |
LGW London | 8h 15m | - | - |
DUB Dublin | 8h 50m | 4h 0m | 1855 miles (2985 km) |



Quick copy and share this page
From Lisbon to Germany
Below is a list of other destinations to Germany from Lisbon Airport with either direct flights or 1 stop connections.
-
FRA Frankfurt Direct
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne Direct
-
HAJ Hanover Direct
-
NUE Nuremberg
-
LEJ Leipzig/Halle
-
BRE Bremen
From Portugal to Berlin
Below is a list of other cities in Portugal with flights to Berlin with either non-stop or connecting flights.
-
OPO Porto Direct
-
FAO Faro Direct
-
FNC Funchal Direct
-
PDL Ponta Delgada (Azores)
-
TER Terceira
-
SMA Santa Maria (Azores)