Direct flights from Frankfurt to London (FRA → LHR)

Distance 654 km (406 mi)
Est. duration 46m
Loading map...
Live fares · FRA → LHR

Available flights

LufthansaNon-stop
from$162
Book

About the Frankfurt → London route

Frankfurt to London is one of Europe's great short-haul workhorses. At just 654 km and under 50 minutes in the air, you're barely at cruising altitude before the crew's handing out drinks. Lufthansa and British Airways both run this route heavily — and that tells you everything about the crowd. Think suits, laptops, people who could've taken the Eurostar but needed to be somewhere by lunch. It's a proper business corridor, though plenty of weekend travelers and expats mix in too. Don't expect a long-haul experience — this is a quick hop, not a flight to settle into.

Why travel from Frankfurt to London?

London pulls Frankfurt travelers for a ridiculous number of reasons. Business is the obvious one — the City and Canary Wharf have deep ties to Frankfurt's financial district, and people shuttle between the two constantly. But honestly, London's just endlessly worth visiting. I've lost entire afternoons in Shoreditch without meaning to. Germans tend to love the museum scene — the British Museum, the National Gallery, the Tate Modern — most of it free, which still feels almost too good to be true. Then there's the food, which has genuinely gotten good (yes, really). Borough Market alone is worth the flight. Family connections and English language study bring younger travelers over too. There's always a reason to go.

Quick stats

  • Distance: 654 km
  • Estimated flight time: 0h 46m
  • Operating airlines: BA, LH, VL
  • Direct route: yes

Practical tips for FRA → LHR

Arriving at Heathrow means one of the world's busiest airports, so build in extra time — especially at immigration if you're non-EU. The Elizabeth line is your best friend from LHR into central London: fast, affordable, runs regularly. Currency-wise, it's pounds sterling, not euros, so sort that before you land. Language is obviously no barrier. Post-Brexit, Germans need a valid passport (not just an ID card) — double-check that before you go. If you're flying with Vueling, watch your baggage allowance closely; fees add up fast on short routes. For cheaper fares, avoid peak summer and the weeks around Christmas.

Frequently asked questions

How long does a flight from Frankfurt to London take?

The flight from Frankfurt (FRA) to London Heathrow (LHR) is approximately 46 minutes, covering a distance of 654 km. This is one of the shortest European routes, making it ideal for quick business trips or short getaways.

Which airlines operate the Frankfurt to London route?

British Airways (BA), Lufthansa (LH), and Vueling (VL) all operate regular flights on this route. Each airline offers different service levels and fare options, so comparing schedules and amenities is recommended.

What is the best time of year to fly from Frankfurt to London?

Late spring (May-June) and early autumn (September-October) offer pleasant weather in both cities and typically have lower fares than peak summer travel. Winter months can have more flight disruptions due to weather, while July-August sees higher ticket prices.

Do I need a visa to travel from Germany to the United Kingdom?

EU/EEA citizens need a valid passport but not a visa for short visits to the UK. Non-EU citizens should check UK visa requirements based on their nationality, as regulations vary; US, Canadian, and Australian citizens typically receive visa-free entry for tourism.

What should I know about luggage and jet lag on this route?

With a flight time under an hour, jet lag is minimal since both cities are in the same time zone (though the UK may be one hour behind during summer). Baggage allowances depend on your airline—check BA, LH, or VL policies in advance, as budget carriers like Vueling may have stricter limits.

Find flights from Frankfurt to London
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Frankfurt to London? The flight distance from FRA to LHR is approximately 654 km (406 miles).
How long is the flight from FRA to LHR? The estimated flight time from Frankfurt to London is approximately 46m.
What airlines fly from FRA to LHR? Airlines operating direct flights from Frankfurt to London include: BA, LH, VL.

Cheapest fares Frankfurt → London

Frankfurt FRA
London LHR

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Frankfurt → London.

Try a nearby airport to Frankfurt

Flights to London (LHR) from other airports within 350 km of Frankfurt. Often unlocks cheaper fares or better times.

Or try a nearby airport to London

Flights from Frankfurt (FRA) to other airports within 350 km of London.

Other flights from Frankfurt (FRA)

Other flights from London (LHR)