Flights from Faro to Berlin – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
FAO to BER – All flight route options from Faro Airport, Portugal to Berlin Brandenburg Airport, Germany. These routes are operated by 17 airlines. Fly non-stop with Ryanair or Eurowings, or choose from 19 different stopover flights. The shortest flight time is 3 hours and 40 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.
Faro to Berlin flights
There are over 21 airlines and as many as 83 flights every week to this destination. You can fly non-stop to Berlin (BER) from Faro (FAO) with Ryanair or Eurowings but if a stopover option suits you better you can choose to fly via Lisbon, Brussels or any other of the 19 alternatives with connectiing airports.
Faro to Berlin with Ryanair
You can fly non-stop every weekday except Mondays and Mondays with departure times between 6:00 am and 2:00 pm.
With Brussels Airlines
If you fly from Faro with Brussels Airlines you will do a stopover in Brussels, BRU before reaching Berlin. This flight trip will take 5 hours and 25 minutes and you can fly every weekday with departures between 9:00 am and 4:00 pm. Brussels Airlines is a Star Alliance member.
Distance & flight times: Faro Airport to Berlin Airport
The shortest flight time between FAO and BER is 3 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 35m | - | 1493 miles (2402 km) |
LIS Lisbon | 5h 25m | 50m | 1577 miles (2537 km) |
BRU Brussels | 5h 25m | 2h 30m | 1546 miles (2488 km) |
MAD Madrid | 5h 35m | 1h 5m | 1494 miles (2404 km) |
ZRH Zurich | 5h 35m | 1h 25m | 1519 miles (2444 km) |
MUC Munich | 5h 40m | 1h 50m | 1561 miles (2512 km) |
DUS Dusseldorf | 5h 53m | 2h 5m | 1527 miles (2457 km) |
GVA Geneva | 6h 10m | 1h 55m | 1510 miles (2430 km) |
CPH Copenhagen | 6h 10m | 1h 25m | 1842 miles (2964 km) |
BCN Barcelona | 6h 20m | 1h 30m | 1556 miles (2504 km) |
AMS Amsterdam | 6h 20m | 1h 5m | 1600 miles (2574 km) |
CGN Cologne | 6h 25m | 2h 15m | 1511 miles (2431 km) |
STR Stuttgart | 6h 35m | 2h 40m | 1505 miles (2422 km) |
FRA Frankfurt | 6h 45m | 2h 40m | 1492 miles (2401 km) |
LUX Luxembourg | 7h 13m | 2h 45m | 1499 miles (2412 km) |
CDG Paris | 7h 25m | 2h 55m | 1521 miles (2447 km) |
LHR London | 7h 45m | 2h 10m | 1670 miles (2687 km) |
DUB Dublin | 8h 20m | 3h 10m | 1971 miles (3171 km) |
LCY London | 8h 25m | 40m | 1659 miles (2669 km) |
LGW London | 9h 10m | - | - |


Quick copy and share this page
From Faro to Germany
Below is a list of other destinations to Germany from Faro 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
-
FMM Memmingen Direct
-
NUE Nuremberg Direct
-
HHN Hahn Direct
From Portugal to Berlin
Below is a list of other cities in Portugal with flights to Berlin with either non-stop or connecting flights.
-
LIS Lisbon Direct
-
OPO Porto Direct
-
FNC Funchal Direct
-
PDL Ponta Delgada (Azores)
-
TER Terceira
-
SMA Santa Maria (Azores)