Flights from London to Frankfurt – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to FRA – All flight route options from Heathrow, United Kingdom to Frankfurt Airport, Germany. These routes are operated by 13 airlines. Fly non-stop with Lufthansa or British Airways, or choose from 16 different stopover flights. The shortest flight time is 1 hour and 35 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 Frankfurt Airport
We got great deals on hotels and car rentals near the airport.
London to Frankfurt flights
There are over 18 airlines and as many as 608 flights every week to this destination. You can fly non-stop to Frankfurt (FRA) from London (LHR) with British Airways or Lufthansa but if a stopover option suits you better you can choose to fly via Dusseldorf, Nuremberg or any other of the 16 alternatives with connectiing airports.
Tip! You can also fly to Frankfurt from City (LCY).
London to Frankfurt with British Airways
You can fly non-stop every weekday with flights departing from 6:00 am to 8:00 pm. British Airways is a member of the air alliance OneWorld.
With KLM
If you fly from London with KLM you will do a stopover in Amsterdam, AMS before reaching Frankfurt. This flight trip will take 5 hours and you can fly every weekday with departures from 6:00 am to 5:00 pm. KLM is a member of SkyTeam.
Distance & flight times: Heathrow to Frankfurt Airport
The shortest flight time between LHR and FRA is 1 hour and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 40m | - | 408 miles (656 km) |
DUS Dusseldorf | 3h 45m | 1h 20m | 429 miles (690 km) |
NUE Nuremberg | 4h 43m | 3h 30m | 644 miles (1036 km) |
HAM Hamburg | 4h 55m | 4h 50m | 721 miles (1160 km) |
NCL Newcastle | 5h 10m | 2h 10m | 807 miles (1298 km) |
ZRH Zurich | 5h 20m | 1h 10m | 670 miles (1078 km) |
HAJ Hanover | 5h 25m | 4h 15m | 614 miles (988 km) |
AMS Amsterdam | 5h 25m | 2h 40m | 459 miles (739 km) |
MUC Munich | 5h 35m | 3h 25m | 774 miles (1245 km) |
BRU Brussels | 5h 45m | 3h 15m | 408 miles (656 km) |
CDG Paris | 5h 45m | 2h 35m | 496 miles (798 km) |
STR Stuttgart | 5h 55m | 3h 25m | 570 miles (917 km) |
BSL Basel, Switzerland/Mulhouse | 6h 0m | 3h 0m | 625 miles (1006 km) |
LUX Luxembourg | 6h 3m | 4h 15m | 429 miles (690 km) |
GVA Geneva | 6h 5m | 5h 0m | 758 miles (1220 km) |
MAN Manchester | 6h 15m | 5h 0m | 672 miles (1081 km) |
LYS Lyon | 7h 0m | 2h 25m | 813 miles (1308 km) |



Quick copy and share this page
From London to Germany
Below is a list of other destinations to Germany from Heathrow with either direct flights or 1 stop connections.
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne Direct
-
HAJ Hanover Direct
-
NUE Nuremberg Direct
-
LEJ Leipzig/Halle
-
BRE Bremen
From United Kingdom to Frankfurt
Below is a list of other cities in United Kingdom with flights to Frankfurt with either non-stop or connecting flights.
-
MAN Manchester Direct
-
EDI Edinburgh Direct
-
BHX Birmingham Direct
-
BRS Bristol
-
GLA Glasgow Direct
-
LBA Leeds
-
NCL Newcastle Direct
-
LPL Liverpool
-
LCY London Direct
-
ABZ Aberdeen