Cheap flights from London to Frankfurt
Know your dates, get live prices in seconds:
We work with more than 300 partners to bring you better travel deals
Cheap flights from London to Frankfurt in September 2019
London to Frankfurt 2019 flight deals
Direct flights to Frankfurt from London
Last-minute flights from London to Frankfurt
Alternative routes for London to Frankfurt
Destination information for Frankfurt
Things to know before you go. Useful info for your trip from London to Frankfurt
Airports servicing Frankfurt am Main
Popular flight searches
Check out other popular destinations found by fellow travellers
- Flights from Manchester to Islamabad
- Flights from Belfast International to Las Vegas
- Flights from Leeds/Bradford to Heathrow
- Flights from Heathrow to Chicago
- Flights from Birmingham to Kabul
Book flights from London to Frankfurt and you’ll land right in the middle of a real-life history lesson. In this German city, every building has a back story. In the Old Town – or Altstadt – for example, Gothic churches, medieval town halls and ancient houses are the order of the day. Goethe House tells the tale of Germany’s best-known writer, and the ornate red façade of St Bartholomew’s Cathedral stands out against the city’s skyscrapers. Speaking of which, you also get plenty of modern highlights with a London to Frankfurt flight. If cutting-edge is more your scene, head for Frankfurt Museum of Modern Art or the Opern-und Schauspielhaus, AKA the new Opera House.
How long is the flight from London to Frankfurt?
London to Frankfurt flights take something in the region of 1 hour and 40 minutes, or just under. The exact figure will depend on your departure airport.
Which airlines operate flights from London to Frankfurt?
Airlines that run flights from London to Frankfurt include Lufthansa, British Airways and Air Berlin. You can compare all three using the Search Flights tool on this page, which is designed to help you find cheap flights from London to Frankfurt.
How frequent are flights between London and Frankfurt?
There are almost 200 flights from London to Frankfurt setting off every week, so – providing you book well in advance – you should have plenty of choice.
Which airports serve London and Frankfurt?
You can book a flight from London to Frankfurt from London Luton, London Gatwick, Heathrow, Stansted or London City airport. There are two airports in Frankfurt: Frankfurt International (FRA), and Frankfurt-Hahn (HHN).
Which direct flight route between London and Frankfurt is cheapest?
If you’re looking for the best deal on a cheap flight from London to Frankfurt, try searching departures from Stansted Airport – these often come out at the best value. That said, don’t forget to factor in costs at either end of your trip when you’re calculating your travel budget.
What is there to do in Frankfurt?
Frankfurt is one of the unsung heroes of the city break scene, which makes London to Frankfurt flights a bit of an insider secret. A treasure trove of ancient buildings, first-rate museums and world-class galleries, the German city is certainly not short on sights for cultured types. And there’s lots on offer in the way of retail therapy, too – particularly around the Hauptwache, which acts as the central intersection of the city’s main shopping streets. Elsewhere, the Palm Garden takes the crown as the biggest botanic garden in Germany. The tropical flowers on show here are in bloom all year round – from June, which peaks at around 20 degrees, to January, which dips to about 1 degree.
Find your cheap flights from London to Frankfurt – use the Search Flights box to get started.
How many flights depart from London to Frankfurt on average per day?
On average 118 flights depart from London to Frankfurt am Main per day.
Early Morning (Midnight to 6am) - 3% of flight departures
Morning (6am - Midday) - 38% of flight departures
Afternoon (Midday - 6pm) - 43% of flight departures
Evening (6pm - Midnight) - 16% of flight departures
How long does the flight from London to Frankfurt take?
A typical direct flight can take about 2 hours, covering about 240 miles.