Cheap Flights from London Heathrow to Frankfurt

Compare London Heathrow to Frankfurt flight deals

Find the cheapest month or even day of the year to fly to Frankfurt

Book the best Frankfurt fare with no extra fees

Flight deals from London Heathrow to Frankfurt

Looking for a cheap last-minute deal or the best return flight from London Heathrow to Frankfurt? Find the lowest prices on one-way and return tickets right here.
Map with a flight path from London Heathrow to Frankfurt. A plane icon is halfway along the route with a label that says "Direct flight".
Direct flight

Your route at a glance

Cheapest dealR 2,571
Cheapest monthJanuary
Average flight duration1 hour and 41 minutes
Most popular airlineLufthansa

Find the cheapest month to fly from London Heathrow to Frankfurt

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like London Heathrow to Frankfurt flights are currently cheapest in February.

Direct flights from London Heathrow to Frankfurt

Alternative London Heathrow to Frankfurt routes

Looking for the cheapest, fastest or easiest route from London Heathrow to Frankfurt? You could fly into the following airports instead.

Finding cheap flights from London Heathrow to Frankfurt: Frequently asked questions

There are 3 airports in Frankfurt: Frankfurt am Main, Mannheim and Hahn.
The best price we found for a return flight from London Heathrow to Frankfurt is R 2,559. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 41 minutes is the average flight time from London Heathrow to Frankfurt.
Lufthansa, United and British Airways fly direct from London Heathrow to Frankfurt.
As of December 2025, there are 297 flights per week flying from London Heathrow to Frankfurt.
The cheapest month to fly from London Heathrow to Frankfurt is usually January.
If you're flying from London Heathrow Airport, the cheapest airport near Frankfurt is Frankfurt am Main – which is 11.8 km away from the centre of Frankfurt. We've found flights into this airport from R 2,559.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from London Heathrow Airport to Frankfurt on Monday, 19 January 2026.
Yes – the average flight time is 1 hour and 41 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Frankfurt but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Frankfurt is around 40 days in advance, so don’t leave your flight to the last minute.
In December, the average temperature is usually around 1°C. July is typically the warmest month in Frankfurt, when it usually averages around 25°C. You can expect the least rain in April. The coldest month is January, with temperatures averaging -3°C. The rainiest month is July.
Currently, British Airways offers the cheapest flight tickets to Frankfurt.

Flying from London Heathrow Airport (LHR) to Frankfurt: what you need to know

  • Jump on a direct flight from London Heathrow Airport to Frankfurt and you'll be travelling for around 1 hour 45 minutes.

  • Frankfurt is one hour ahead of London, where London Heathrow Airport is located. Frankfurt observes the UTC+1 timezone.

  • London Heathrow Airport (LHR) to Frankfurt Airport (FRA) is the most popular route, with 108 departures a week to choose from. If you have things to do before heading off, the last flight from LHR to FRA is with British Airways at 20:05. Choose the first departure with Lufthansa at 06:30 if you want to fly out earlier.

  • To avoid missing your LHR to Frankfurt flight, leave enough time for things like baggage drop and finding your gate. Arriving two hours ahead of international departures and one hour before domestic flights is the general travel rule.

  • If you're flying during a bank holiday or another peak period, give yourself more time. A good rule is two hours before domestic flights and up to four hours before international departures. Queues at check-in and security will be longer.

  • You can book a direct London Heathrow Airport to Frankfurt ticket. Begin your trip at LHR and end it at Frankfurt Airport (FRA).

  • Take to the skies with Lufthansa. This well-known airline offers direct flights from London Heathrow Airport to Frankfurt.

  • Stopovers are the perfect opportunity to take a break from travelling and possibly even tick off a new city. When browsing for flight tickets from LHR to Frankfurt, uncheck the 'Direct flights only' box to see where you can stop along the way. Top options include:

    • Amsterdam Airport Schiphol (AMS)

    • Charles de Gaulle Airport (CDG)

    • Dublin Airport (DUB)

  • Travelling from central London to LHR takes around 1 hour on public transport. If you drive, ride-share or grab a cab, you'll cover the 26 kilometres in 55 minutes or so, depending on traffic conditions.

  • Booked an early flight from London Heathrow Airport to Frankfurt? Avoid the hassle of rushing to the terminal (and sneak in some extra snooze time) by choosing one of these stays close to LHR:

  • 68.18% of flights taking off from London Heathrow Airport reach their destination on schedule.

How to find the cheapest flights from London Heathrow Airport (LHR) to Frankfurt

  • R 1,202 is the cheapest price we've found for a one-way London Heathrow Airport to Frankfurt flight. A return ticket right now is R 2,559. Depending on the availability and when you book, these fares may change.

  • Book six months before you travel. Research on pricing trends suggests this is the ideal window for finding cheap flights from LHR to Frankfurt.

  • Plan your trip for October. That's the best month for landing the biggest deals on London Heathrow Airport to Frankfurt tickets. If you're flexible with your dates, use the 'Whole month' tool to find the cheapest price across every month.

  • You don't need to keep looking every day to find out if fares have dropped when you set up a Price Alert. We'll update you when there's an even bigger deal on cheap flights from LHR to Frankfurt.

  • Tailor your trip with filters. Select your arrival and departure times, airlines and total journey duration. You can also sort the results by 'Fastest,' 'Best' or 'Cheapest' flights from London Heathrow Airport to Frankfurt.

Airports in Frankfurt

Frankfurt Airport (FRA)

  • Frankfurt Airport (FRA) to the centre of Frankfurt takes about 20 minutes by car. The centre is roughly 14 kilometres away.

  • Getting there by public transport typically takes 35 minutes.

  • Look into staying at a hotel near FRA if you're coming in on a late flight from London Heathrow Airport to Frankfurt. Settle into one of these accommodation options and avoid the hassle of a long transfer:

  • Go wherever you want, whenever you want with a Frankfurt Airport rental car. Pick up a set of wheels from Wheego, Alamo or OK Mobility and venture far and wide through Frankfurt and beyond.

  • Reserving your ride from Frankfurt Airport around three weeks ahead of your flight from LHR to Frankfurt can help you secure the lowest rate.

Frankfurt - Hahn Airport (HHN)

  • The centre of Frankfurt is around 121 kilometres from Frankfurt - Hahn Airport (HHN). Once your flight from London Heathrow Airport to Frankfurt has touched down and you've made your way through the terminal, the drive should be around 1 hour 30 minutes.

  • If you choose to travel on public transport, the journey will take you 2 hours 40 minutes or so.

  • You'll find some comfortable places to drop your things at near HHN. Settle in and get cosy after your LHR to Frankfurt flight at one of these well-located options:

  • The fastest way to get to where you're going is with a Frankfurt - Hahn Airport rental car. Grab your wheels from Flex To Go, Alamo or Keddy By Europcar and make a speedy getaway.

  • Avoid paying extra. Booking your ride four weeks before your arrival at HHN will save you money.

Best time to go to Frankfurt

  • Plan your trip to Frankfurt during high season if you like a bustling atmosphere, but remember that prices are usually higher. Alternatively, book flights from London Heathrow Airport to Frankfurt in the off-season when prices are cheaper and it's quieter.

  • Lock in a London Heathrow Airport to Frankfurt flight ticket with a departure in July if you want to visit the city during its warmest month. Expect temperatures to range from 12ºC (54ºF) to 28ºC (82ºF).

  • January sees average temperatures of between -4ºC (25ºF) and 7ºC (45ºF). Look for a cheap ticket from LHR to Frankfurt around that time if you'd rather travel in cooler conditions.

More about Frankfurt

  • Start your Frankfurt trip off on the right foot by choosing the ideal place to stay. Once you've booked your flight from London Heathrow Airport to Frankfurt, explore our selection of accommodation options including:

  • Goethe House and Palmengarten are just the start of the big attractions to add to your Frankfurt itinerary. Continue your sightseeing adventures at Frankfurt Cathedral.

Explore more of Germany

  • You've done Frankfurt, now it's time to explore other parts of Germany. Travel about 418 kilometres north-east to Berlin to check off its top attractions. From Brandenburg Gate to Berlin Wall Memorial and East Side Gallery, you'll have a packed itinerary ahead.

  • If you're looking to explore another major destination in Germany, head for Hamburg, about 386 kilometres north of Frankfurt. Miniatur Wunderland, Elbphilharmonie Hamburg and Port of Hamburg are highlights.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.