Flights from London to Frankfurt
LHR to FRA. All flight routes from Heathrow, United Kingdom to Frankfurt Airport, Germany. These routes are operated by 14 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 35 minutes.
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 867 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, Hamburg or any other of the 16 alternatives with flight connections.
Tip! Consider arriving at Frankfurt Airport (FRA) or Frankfurt Airport (FRA) instead.
London to Frankfurt with British Airways
You can fly non-stop every weekday with flights departing from 6 am to 20 pm. British Airways is a member of the air alliance OneWorld.
With Lufthansa
You can fly non-stop every weekday with flights departing from 6 am to 19 pm. You also have the option to do a transit flight via Munich. Lufthansa is a Star Alliance member.
With SWISS
If you choose to fly with SWISS from London to Frankfurt you can make a transit either via Geneva or via Zurich. The route via Geneva is 1 hour and 40 minutes faster. SWISS is a Star Alliance member.
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 4 hours and 30 minutes and you can fly every weekday with departures from 6 am to 17 pm. KLM is a member of SkyTeam.
Miles & flight time: LHR - FRA
The shortest flight time between LHR and FRA is 1 hour and 40 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 40m | - | 408 (656 km) |
DUS Dusseldorf | 4h 55m | 2h 55m | 429 (690 km) |
HAM Hamburg | 5h 13m | 2h 20m | 721 (1160 km) |
NCL Newcastle | 5h 15m | 55m | 807 (1298 km) |
MUC Munich | 5h 15m | 1h 55m | 774 (1245 km) |
AMS Amsterdam | 5h 20m | 2h 10m | 459 (739 km) |
LYS Lyon | 5h 20m | 1h 10m | 813 (1308 km) |
ZRH Zurich | 5h 25m | 2h 5m | 670 (1078 km) |
BRU Brussels | 5h 25m | 2h 30m | 408 (656 km) |
GVA Geneva | 5h 35m | 1h 35m | 758 (1220 km) |
LUX Luxembourg | 5h 50m | 5h 0m | 429 (690 km) |
HAJ Hanover | 6h 5m | 4h 30m | 614 (988 km) |
CDG Paris | 6h 5m | 4h 35m | 496 (798 km) |
NUE Nuremberg | 6h 15m | 4h 35m | 644 (1036 km) |
STR Stuttgart | 6h 15m | 5h 0m | 570 (917 km) |
BSL Basel, Switzerland/Mulhouse | 6h 18m | 3h 55m | 625 (1006 km) |
MAN Manchester | 6h 20m | 3h 20m | 672 (1081 km) |
Unpublished Flight Rates From London to Frankfurt
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
- HAM Hamburg Direct
- STR Stuttgart Direct
- CGN Cologne Direct
- HAJ Hanover Direct
- NUE Nuremberg
- 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.
- LGW London Direct
- STN London
- MAN Manchester Direct
- EDI Edinburgh Direct
- BHX Birmingham Direct
- BRS Bristol
- GLA Glasgow Direct
- LBA Leeds
- NCL Newcastle Direct
- LPL Liverpool