Cheap flights from London to Frankfurt

Find cheap London United Kingdom to Frankfurt Germany flights with our free search service. Compare all available fares for direct or connection flights from London to Frankfurt.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
London (LON) - Frankfurt (FRA) 2021-03-11 2021-03-25 117 USD 3 hours 20 minutes Direct 2021-01-26T18:11:52
London (LON) - Frankfurt (FRA) 2021-02-25 2021-02-26 119 USD 3 hours 20 minutes Direct 2021-01-24T19:55:42
London (LON) - Frankfurt (FRA) 2022-01-18 2022-01-19 135 USD 3 hours 0 minutes Direct 2021-01-25T13:53:12
London (LON) - Frankfurt (FRA) 2021-02-02 2021-02-20 154 USD 3 hours 20 minutes Direct 2021-01-26T00:58:49
London (LON) - Frankfurt (FRA) 2021-01-29 2021-01-31 179 USD 3 hours 20 minutes Direct 2021-01-23T18:36:38
What is the distance between London and Frankfurt?

The average distance from London to Frankfurt is 638 kilometers (equals to 396 miles or 344 nautical miles). Your flight will departure from London, United Kingdom and arrive on Frankfurt, Germany.

How long is the flight from London to Frankfurt?

The average flight time between London to Frankfurt is 3 hours 20 minutes

How much is the fare for flight between London and Frankfurt?

The average price for one-way airfare from London to Frankfurt is 78 USD (none-taxes) for economy class.

How many flights fly from London to Frankfurt on the daily basis?

Around 81 flights are flying daily from London to Frankfurt. Some major airlines between this route are Lufthansa, British Airways, US Airways, United, Croatia Airlines, Japan Airlines, American Airlines, Virgin Australia, United Airways, All Nippon Airways, Jetstar Asia, Aegean Airlines, Air New Zealand, Lufthansa CityLine, EAT Leipzig, EasyJet, Cape Air, Vietnam Airlines, Avianca Aerovias, ...

Flight Origin Destination Departure Arrival Equip
LH901 London (LHR) Frankfurt (FRA) 9:30 a.m. 12:05 p.m. A20N
OU5487 London (LHR) Frankfurt (FRA) 5:30 p.m. 8:05 p.m. None
LH915 London (LHR) Frankfurt (FRA) 5:30 p.m. 8:05 p.m. 32N
NH6138 London (LHR) Frankfurt (FRA) 5:30 p.m. 8:05 p.m. 320
UA8810 London (LHR) Frankfurt (FRA) 9:30 a.m. 12:05 p.m. 32Q
NH6232 London (LHR) Frankfurt (FRA) 9:30 a.m. 12:05 p.m. 32N
UA9232 London (LHR) Frankfurt (FRA) 9:30 a.m. 12:05 p.m. 32N
BA906 London (LHR) Frankfurt (FRA) 8:20 a.m. 11 a.m. A320
BA910 London (LHR) Frankfurt (FRA) 1:45 p.m. 4:30 p.m. R200
JL7821 London (LHR) Frankfurt (FRA) 1:45 p.m. 4:30 p.m. 319
LH0921 London (LHR) Frankfurt (FRA) 6:30 a.m. 9:05 a.m. 32N
LH921 London (LHR) Frankfurt (FRA) 6:30 a.m. 9:05 a.m. A20N
LH905 London (LHR) Frankfurt (FRA) 11:30 a.m. 2:05 p.m. 32N
LH909 London (LHR) Frankfurt (FRA) 3:30 p.m. 6:05 p.m. A20N
OU5489 London (LHR) Frankfurt (FRA) 6:30 a.m. 9:05 a.m. 32N
UA9546 London (LHR) Frankfurt (FRA) 6:30 a.m. 9:05 a.m. 32N
A31607 London (LHR) Frankfurt (FRA) 6:30 a.m. 9:05 a.m. 32Q
JL6513 London (LHR) Frankfurt (FRA) 8:20 a.m. 11 a.m. None
AA6461 London (LHR) Frankfurt (FRA) 3:10 p.m. 5:55 p.m. 319
BA912 London (LHR) Frankfurt (FRA) 5 p.m. 7:45 p.m. A319
BA904 London (LHR) Frankfurt (FRA) 11:50 a.m. 2:30 p.m.
AA6576 London (LHR) Frankfurt (FRA) 11:50 a.m. 2:30 p.m. 319
OU5481 London (LHR) Frankfurt (FRA) 9:30 a.m. 12:05 p.m. None
OU5485 London (LHR) Frankfurt (FRA) 3:30 p.m. 6:05 p.m. 32N
JL7873 London (LHR) Frankfurt (FRA) 3:05 p.m. 5:50 p.m. 32A