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

Lufthansa
Non-stop with Lufthansa.
12 flights per day.
SCHEDULE
1h 40m

British Airways
Non-stop with British Airways.
3-6 flights per day.
SCHEDULE
1h 45m
1 stop routes with the same airline:


Via Amsterdam AMS
1 stop with KLM.
3-4 flights per day.
SCHEDULE
5h 30m


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


Via Munich MUC
1 stop with Lufthansa.
8-11 flights per day.
SCHEDULE
5h 35m


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


Via Geneva GVA
1 stop with SWISS.
1-2 flights per day.
SCHEDULE
6h 20m
1 stop routes with codeshare or different airlines:


Via Basel, Switzerland/Mulhouse BSL
With Lufthansa & British Airways
2-3 flights per day.
SCHEDULE
4h 25m


Via Hanover HAJ
With Lufthansa & British Airways
1-3 flights per day.
SCHEDULE
4h 50m


Via Nuremberg NUE
With Lufthansa & British Airways
2 flights per day.
SCHEDULE
5h 00m


Via Dusseldorf DUS
With Lufthansa & British Airways
1-3 flights per day.
SCHEDULE
5h 00m


Via Luxembourg LUX
With Lufthansa & British Airways
2 flights per day.
SCHEDULE
5h 05m


Via Amsterdam AMS
1 stop with Garuda Indonesia.
3 flights per day.
SCHEDULE
5h 30m


Via Manchester MAN
With Lufthansa & British Airways
2 flights per day.
SCHEDULE
5h 35m


Via Zurich ZRH
With Lufthansa & British Airways
2 flights per day.
SCHEDULE
5h 35m


Via Stuttgart STR
With Lufthansa & British Airways
2 flights per day.
SCHEDULE
5h 35m


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


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


Via Geneva GVA
With Lufthansa & British Airways
3-4 flights per day.
SCHEDULE
5h 55m


Via Hamburg HAM
With Lufthansa & Royal Air Maroc
2-4 flights per day.
SCHEDULE
6h 10m


Via Paris CDG
With Air France & British Airways
2 flights per day.
SCHEDULE
6h 10m


Via Newcastle NCL
With Lufthansa & British Airways
SCHEDULE
6h 25m


Via Lyon LYS
With Lufthansa & British Airways
3 flights per day.
SCHEDULE
6h 35m
Frankfurt to London flights
There are over 18 airlines and as many as 637 flights every week to this destination. You can fly non-stop to London (LHR) from Frankfurt (FRA) with British Airways or Lufthansa but if a stopover option suits you better you can choose to fly via Basel, Switzerland/Mulhouse, Hanover or any other of the 16 alternatives with flight connections.
Tip! Consider arriving at City (LCY) or Gatwick (LGW) instead.
Frankfurt to London with British Airways
You can fly non-stop every weekday with flights departing from 6 am to 22 pm. British Airways is a member of the air alliance OneWorld.
With Lufthansa
You can fly non-stop every weekday with flights departing from 7 am to 21 pm. You also have the option to do a transit flight via Munich. Lufthansa is a Star Alliance member.
With KLM
If you fly from Frankfurt with KLM you will do a stopover in Amsterdam, AMS before reaching London. This flight trip will take 5 hours and 30 minutes and you can fly every weekday with departures between 6 am and 14 pm. KLM is a member of SkyTeam.
With Air France
If you fly from Frankfurt with Air France you will do a stopover in Paris, CDG before reaching London. This flight trip will take 5 hours and 35 minutes and you can fly every weekday with departures between 7 am and 17 pm. Air France is a member of SkyTeam.
Miles & flight time: FRA - LHR
The shortest flight time between FRA and LHR is 1 hour and 45 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 45m | - | 408 (656 km) |
Direct | 1h 40m | - | 408 (656 km) |
BSL Basel, Switzerland/Mulhouse | 4h 25m | 1h 0m | 625 (1006 km) |
HAJ Hanover | 4h 50m | 2h 30m | 614 (988 km) |
NUE Nuremberg | 5h 0m | 3h 45m | 644 (1036 km) |
DUS Dusseldorf | 5h 0m | 4h 35m | 429 (690 km) |
LUX Luxembourg | 5h 5m | 2h 45m | 429 (690 km) |
AMS Amsterdam | 5h 30m | 2h 55m | 459 (739 km) |
CDG Paris | 5h 35m | 4h 30m | 496 (798 km) |
STR Stuttgart | 5h 35m | 2h 30m | 570 (917 km) |
MAN Manchester | 5h 35m | 2h 10m | 672 (1081 km) |
ZRH Zurich | 5h 35m | 2h 0m | 670 (1078 km) |
MUC Munich | 5h 40m | 1h 35m | 774 (1245 km) |
BRU Brussels | 5h 40m | 3h 40m | 408 (656 km) |
GVA Geneva | 5h 55m | 1h 40m | 758 (1220 km) |
HAM Hamburg | 6h 10m | 3h 25m | 721 (1160 km) |
NCL Newcastle | 6h 25m | 2h 10m | 807 (1298 km) |
LYS Lyon | 6h 35m | 3h 30m | 813 (1308 km) |



Unpublished Flight Rates From Frankfurt to London
From Frankfurt to United Kingdom
Below is a list of other destinations to United Kingdom from Frankfurt Airport with either direct flights or 1 stop connections.
-
STN London
-
LGW London Direct
-
MAN Manchester Direct
-
EDI Edinburgh Direct
-
BHX Birmingham Direct
-
BRS Bristol Direct
-
GLA Glasgow Direct
-
NCL Newcastle Direct
-
LBA Leeds
-
LPL Liverpool Direct