Flights from London to Berlin
LHR to BER. All flight routes from Heathrow, United Kingdom to Berlin Brandenburg Airport, Germany. These flights are operated by 15 different airlines. You can either fly non-stop with British Airways or choose from 12 different transit flights. The shortest flight time is 1 hour and 55 minutes.
Usually
in time
Some
delays
Usually
delayed
Non-stop routes:

British Airways
Non-stop with British Airways.
5-9 flights per day.
SCHEDULE
1h 55m
1 stop routes with the same airline:


Via Copenhagen CPH
1 stop with Scandinavian Airlines.
2 flights per day.
SCHEDULE
4h 30m


Via Munich MUC
1 stop with Lufthansa.
5-6 flights per day.
SCHEDULE
5h 15m


Via Amsterdam AMS
1 stop with KLM.
5-6 flights per day.
SCHEDULE
5h 15m


Via Paris CDG
1 stop with Air France.
4-5 flights per day.
SCHEDULE
5h 18m


Via Cologne CGN
1 stop with Eurowings.
2 flights per day.
SCHEDULE
5h 20m


Via Frankfurt FRA
1 stop with Lufthansa.
7-10 flights per day.
SCHEDULE
5h 25m


Via Brussels BRU
1 stop with Brussels Airlines.
2 flights per day.
SCHEDULE
5h 45m


Via Zurich ZRH
1 stop with SWISS.
5 flights per day.
SCHEDULE
5h 50m


Via Dusseldorf DUS
1 stop with Eurowings.
3 flights per day.
SCHEDULE
6h 00m


Via Stuttgart STR
1 stop with Eurowings.
2 flights per day.
SCHEDULE
6h 25m
1 stop routes with codeshare or different airlines:


Via Luxembourg LUX
With British Airways & Luxair
SCHEDULE
5h 25m


Via Munich MUC
With British Airways & Lufthansa
4-6 flights per day.
SCHEDULE
5h 30m


Via Frankfurt FRA
With British Airways & Lufthansa
2-5 flights per day.
SCHEDULE
5h 40m


Via Amsterdam AMS
With British Airways & Korean Air
1-2 flights per day.
SCHEDULE
5h 45m


Via Brussels BRU
With British Airways & Lufthansa
1-4 flights per day.
SCHEDULE
5h 50m


Via Zurich ZRH
With British Airways & Lufthansa
4-6 flights per day.
SCHEDULE
6h 05m


Via Innsbruck INN
With British Airways & Austrian
2 flights per day.
SCHEDULE
6h 13m


Via Paris CDG
With Air France & JAL
1-3 flights per day.
SCHEDULE
6h 40m


Via Copenhagen CPH
With British Airways & Scandinavian Airlines
SCHEDULE
6h 45m
London to Berlin flights
There are over 13 airlines and as many as 749 flights every week to this destination. You can fly non-stop to Berlin (BER) from London (LHR) with British Airways but if a stopover option suits you better you can choose to fly via Paris, Cologne or any other of the 12 alternatives with flight connections.
Tip! Consider arriving at Berlin - Metropolencode (BER) or Berlin - Metropolencode (BER) instead.
London to Berlin with British Airways
You can fly non-stop every weekday with flights departing from 7 am to 19 pm. British Airways is a member of the air alliance OneWorld.
With Air France
If you fly from London with Air France you will do a stopover in Paris, CDG before reaching Berlin. This flight trip will take 4 hours and 35 minutes and you can fly every weekday with departures between 6 am and 17 pm. Air France is a member of SkyTeam.
With SAS
If you fly from London with SAS you will do a stopover in Copenhagen, CPH before reaching Berlin. This flight trip will take 4 hours and 45 minutes and you can fly every weekday with departures at 06:00, 06:05 or 09:05. SAS is a Star Alliance member.
With SWISS
If you fly from London with SWISS you will do a stopover in Zurich, ZRH before reaching Berlin. This flight trip will take 5 hours and you can fly every weekday with departures between 6 am and 17 pm. SWISS is a Star Alliance member.
Miles & flight time: LHR - BER
The shortest flight time between LHR and BER is 1 hour and 55 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 55m | - | 600 (965 km) |
CDG Paris | 4h 35m | 1h 15m | 750 (1207 km) |
CGN Cologne | 5h 20m | 4h 55m | 626 (1007 km) |
LUX Luxemburg | 5h 25m | 2h 35m | 691 (1112 km) |
FRA Frankfurt | 5h 35m | 3h 5m | 676 (1088 km) |
MUC Munich | 5h 45m | 4h 0m | 875 (1408 km) |
BRU Brussels | 5h 50m | 1h 15m | 619 (996 km) |
DUS Dusseldorf | 5h 50m | 45m | 611 (983 km) |
ZRH Zurich | 5h 55m | 2h 40m | 898 (1445 km) |
STR Stuttgart | 6h 25m | 3h 25m | 789 (1270 km) |
AMS Amsterdam | 6h 45m | 3h 55m | 601 (967 km) |
INN Innsbruck | 6h 55m | 2h 5m | 974 (1567 km) |
CPH Copenhagen | 7h 30m | 4h 55m | 839 (1350 km) |


From London to Germany
Below is a list of other destinations to Germany from Heathrow with either direct flights or 1 stop connections.
-
FRA Frankfurt Direct
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
HAM Hamburg Direct
-
CGN Cologne Direct
-
STR Stuttgart Direct
-
NUE Nuremberg Direct
-
HAJ Hanover Direct
-
LEJ Leipzig/Halle
-
BRE Bremen