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



Quick copy and share this page
From Berlin to Portugal
Below is a list of other destinations to Portugal from Berlin Brandenburg Airport with either direct flights or 1 stop connections.
From Germany to Lisbon
Below is a list of other cities in Germany with flights to Lisbon with either non-stop or connecting flights.
-
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