Find Cheap Flights from London Heathrow to Frankfurt am Main (LHR - FRA)

Search hundreds of travel sites at once for deals on flights to Frankfurt am Main

Sat 2/17
Sat 2/24
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
February
Best time to beat the crowds
2%
expected price decrease
High Season:
January
Most popular time to fly
2%
expected price increase
Average Price:
$292
(avg. price over the last 2 weeks)
Good Deal:
$160
or less (round trip)

When to Book Flights from London Heathrow to Frankfurt am Main

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $160 or less.
The cheapest flight from London Heathrow to Frankfurt am Main was found 80 days before departure, on average.
Book at least 3 weeks before departure in order to get a below-average price.
Morning departure is around 6% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking London Heathrow to Frankfurt am Main Flights

How long does a flight from London Heathrow to Frankfurt am Main take?
An average nonstop flight takes 1h 35m, covering a distance of 406 miles.
How many flights are there between London Heathrow and Frankfurt am Main?
There are 822 (nonstop) flights between London Heathrow and Frankfurt am Main per week, averaging 121 per day.
Which airlines provide the cheapest flights from London Heathrow to Frankfurt am Main?
In the past 3 days, the cheapest round-trip tickets were found on British Airways ($130), Lufthansa ($150) and SWISS ($193).
Do I need a passport to fly between London Heathrow and Frankfurt am Main?
Yes.
Which airlines fly most frequently between London Heathrow and Frankfurt am Main?
Lufthansa (26 times daily), British Airways (21 times daily), Japan Airlines (17 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly London Heathrow to Frankfurt am Main?
For London Heathrow to Frankfurt am Main, Friday is the cheapest day to fly on average and Sunday is the most expensive. Flying from Frankfurt am Main back to London Heathrow, the best deals are generally found on Friday, with Saturday being the most expensive.

Book cheap flights from London Heathrow to Frankfurt am Main (round-trip)

Airports
Origin
London
$130
only
$130
Destination
Frankfurt am Main
$130
only
$130
Fri, Jul 20
LHR
FRA
1h 35m
Mon, Jul 23
FRA
LHR
1h 45m
Trip: 4 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 79 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
FRA
Poor 0.0

So, the flight to Frankfurt never happened because of whatever happened with British Airways on 05/27/2017. We waited without information in the airport for over 6 hours and then were told to exit after which it took another 3 to 4 hours to get out of the airport. We were told to find a hotel with no help or voucher - nothing was showing available under $1000 a night, save our receipts for any food we might have, rebook our flight. As we were leaving the airport, we were given water, nothing before that. We received information as we were leaving the airport about our rights for recompense. Fortunately, a Heathrow staff member helped us with finding a hotel that cost about $400. We never were able to get to Frankfurt to see our family there and had to book train tickets to Paris to meet our hotel reservation there two days later. It was a bad situation, handled in a way that caused confusion, fear and unhealthy situations of standing for long periods and I will not be doing business with British Airways in future.

LHR
FRA
Excellent 9.3

Not a very crowded flight. Boarding was efficient and we departed and arrived early. As the flight was short there was no meal service or entertainment.

There were no power adapters in the seats.

LHR
FRA
Okay 5.0

The flight wasn't as late on arrival as I anticipated it would be.

The ground staff were completely useless when it came to actually getting a new flight after missing my earlier flight when I showed up with only 20 minutes to spare and the ground crew left the gate before it actually closed. They then wanted to charge me 500 euros for a replacement flight, in the end Kayak online got me on the same flight for less than 100 euros. The rest of the flight was mediocre. Lufthansa and Virgin do so much of a better job with overall staff on the ground.

LHR
FRA
Excellent 10.0

The TV and Movie options were good. The food was good too. The staff was very attentive.

My luggage was misplaced, but I got it delivered to my house by Wednesday evening.

LHR
FRA
Mediocre 2.6

There should be a special section for babies.

Sitting on runway for 3 hrs and then get kicked off without good instruction. This was our 1st trip, so we felt stupid about everything after the flight was cancelled. Oh well. Much smarter now.

Sat, Mar 3
LHR
FRA
1h 35m
Wed, Mar 7
FRA
LHR
1h 45m
Trip: 5 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 101 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
LHR
FRA
Excellent 9.3

After the delay I was given a spot on the direct flight so I didn't have to deal with the complications of the connecting flight. The staff was nice and helpful.

LHR
FRA
Excellent 10.0

Fast and efficient boarding

N/a

LHR
FRA
Excellent 9.3

Overall good service, only complain is the business class seats.

business class seat would have been better

LHR
FRA
Good 6.0

Flight delayed because of a late/lost family, then made us late for connecting flight.

LHR
FRA
Excellent 10.0

Easy check-in and helpful staff. I would absolutely fly with Lufthansa again

Sun, Jun 24
LHR
FRA
13h 10m
Mon, Jun 25
FRA
LHR
10h 10m
Trip: 2 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5957 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
ZRH
DEL
Mediocre 2.0

The flight itself was very enjoyable. The only negative aspect was that the first leg of the flight was delayed long enough that I almost missed my connecting flight and my baggage was lost.

The real reason for the negative review is a combination of the cost of this flight, loss of my baggage and poor service after the flight. I paid nearly $4,500 for an economy ticket from New York to New Delhi. The first leg of the flight, from New York to Zurich was delayed long enough that I made my connecting flight to Delhi within seconds of them closing the gate and as a result my baggage was lost. Once I got to Delhi I had to take a connecting flight to Goa and then drive an hour to my destination, where I was attending a good friend's wedding. All of my baggage was lost during transit by the airline, and unfortunately they never delivered by baggage to my hotel...so I was without formal clothes and normal clothes for the wedding for 4 days. The customer service line was no help, and the airline refused to deliver the baggage to me...the closest they would bring it was the Goa airport which was an hour and a half away.

NCE
ZRH
Excellent 10.0

Even though the flight was very short, the team moved quickly through the cabin ensuring everybody had a drink and a snack. They looked quite concerned when I turned down the pretzel sandwich, so I accepted and found it quite good! Also, team made sure my parent with reduced-mobility had a good boarding and transfer experience.

As always, seats are narrow. And the "neighbors" were normal-sized. The usual struggle for elbow "air-space" occurred.

ORD
ZRH
Okay 5.6

Very little space- I thought I was in economy plus having paid extra for seat reservation. When person infrint put seat back it was very difficult to view screen

ZRH
BOS
Excellent 8.6

Entertainment screen didn't work properly to rewind & fast forward. boarding time was printed as 1 hour prior to takeoff but occurred 20 min. prior. pleasant crew and decent food.

ZRH
NCE
Okay 4.0

Boarding chaotic- no clear lines people pushing ahead which I am not used to- my handluggage was ok’ed at origin in US- was pulled aside in Zurich based on my “ ticket”- it was perfectly well suited and not oversized. In plane half of overhead compartments were filled with coats when told that these should go under seats. No consistency between announcements and behavior of crew.

Tue, May 15
LHR
FRA
1h 45m
Thu, May 17
FRA
LHR
1h 50m
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 79 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
FRA
Okay 4.0

I know that I shouldn't be shocked by the continued degradation of the airlines, but there should be a line. To me, a simple glass of water should not be too much to ask.

LHR
FRA
Poor 0.0

So, the flight to Frankfurt never happened because of whatever happened with British Airways on 05/27/2017. We waited without information in the airport for over 6 hours and then were told to exit after which it took another 3 to 4 hours to get out of the airport. We were told to find a hotel with no help or voucher - nothing was showing available under $1000 a night, save our receipts for any food we might have, rebook our flight. As we were leaving the airport, we were given water, nothing before that. We received information as we were leaving the airport about our rights for recompense. Fortunately, a Heathrow staff member helped us with finding a hotel that cost about $400. We never were able to get to Frankfurt to see our family there and had to book train tickets to Paris to meet our hotel reservation there two days later. It was a bad situation, handled in a way that caused confusion, fear and unhealthy situations of standing for long periods and I will not be doing business with British Airways in future.

LHR
FRA
Excellent 10.0

At security London Heathrow, it took 30 minutes for them to check 1 bag of ours! Almost didn't make the flight.

LHR
FRA
Excellent 9.3

Not a very crowded flight. Boarding was efficient and we departed and arrived early. As the flight was short there was no meal service or entertainment.

There were no power adapters in the seats.

LHR
FRA
Mediocre 2.6

There should be a special section for babies.

Sitting on runway for 3 hrs and then get kicked off without good instruction. This was our 1st trip, so we felt stupid about everything after the flight was cancelled. Oh well. Much smarter now.

Thu, Jun 14
LHR
FRA
1h 45m
Mon, Jun 18
FRA
LHR
1h 45m
Trip: 5 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 79 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
FRA
Mediocre 2.6

There should be a special section for babies.

Sitting on runway for 3 hrs and then get kicked off without good instruction. This was our 1st trip, so we felt stupid about everything after the flight was cancelled. Oh well. Much smarter now.

LHR
FRA
Okay 4.0

I know that I shouldn't be shocked by the continued degradation of the airlines, but there should be a line. To me, a simple glass of water should not be too much to ask.

LHR
FRA
Okay 4.0

This flight was not bad at all.

It was okay flight

LHR
FRA
Okay 5.0

The flight wasn't as late on arrival as I anticipated it would be.

The ground staff were completely useless when it came to actually getting a new flight after missing my earlier flight when I showed up with only 20 minutes to spare and the ground crew left the gate before it actually closed. They then wanted to charge me 500 euros for a replacement flight, in the end Kayak online got me on the same flight for less than 100 euros. The rest of the flight was mediocre. Lufthansa and Virgin do so much of a better job with overall staff on the ground.

LHR
FRA
Excellent 9.3

Not a very crowded flight. Boarding was efficient and we departed and arrived early. As the flight was short there was no meal service or entertainment.

There were no power adapters in the seats.

Tue, Apr 17
LHR
FRA
1h 35m
Mon, Apr 23
FRA
LHR
1h 45m
Trip: 7 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 79 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
FRA
Good 7.0

Quick and efficient boarding

LHR
FRA
Poor 0.0

So, the flight to Frankfurt never happened because of whatever happened with British Airways on 05/27/2017. We waited without information in the airport for over 6 hours and then were told to exit after which it took another 3 to 4 hours to get out of the airport. We were told to find a hotel with no help or voucher - nothing was showing available under $1000 a night, save our receipts for any food we might have, rebook our flight. As we were leaving the airport, we were given water, nothing before that. We received information as we were leaving the airport about our rights for recompense. Fortunately, a Heathrow staff member helped us with finding a hotel that cost about $400. We never were able to get to Frankfurt to see our family there and had to book train tickets to Paris to meet our hotel reservation there two days later. It was a bad situation, handled in a way that caused confusion, fear and unhealthy situations of standing for long periods and I will not be doing business with British Airways in future.

LHR
FRA
Excellent 10.0

At security London Heathrow, it took 30 minutes for them to check 1 bag of ours! Almost didn't make the flight.

LHR
FRA
Okay 4.0

This flight was not bad at all.

It was okay flight

LHR
FRA
Excellent 10.0

Everything was smooth. crew was courteous. Flight was plesant

Fri, Aug 10
LHR
FRA
1h 45m
Sun, Aug 12
FRA
LHR
1h 45m
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 79 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
FRA
Good 7.0

Quick and efficient boarding

LHR
FRA
Excellent 10.0

Everything was smooth. crew was courteous. Flight was plesant

LHR
FRA
Okay 4.0

I know that I shouldn't be shocked by the continued degradation of the airlines, but there should be a line. To me, a simple glass of water should not be too much to ask.

LHR
FRA
Poor 0.0

So, the flight to Frankfurt never happened because of whatever happened with British Airways on 05/27/2017. We waited without information in the airport for over 6 hours and then were told to exit after which it took another 3 to 4 hours to get out of the airport. We were told to find a hotel with no help or voucher - nothing was showing available under $1000 a night, save our receipts for any food we might have, rebook our flight. As we were leaving the airport, we were given water, nothing before that. We received information as we were leaving the airport about our rights for recompense. Fortunately, a Heathrow staff member helped us with finding a hotel that cost about $400. We never were able to get to Frankfurt to see our family there and had to book train tickets to Paris to meet our hotel reservation there two days later. It was a bad situation, handled in a way that caused confusion, fear and unhealthy situations of standing for long periods and I will not be doing business with British Airways in future.

LHR
FRA
Okay 5.0

Delayed twice, switched gates, AND forced to gate check my carry on "because the plane was small" and supposedly they were having everyone check their bags. Except that didn't turn out to be true. Frustrating although baggage claim had bags waiting when we got through customs.

Tue, Jul 3
LHR
FRA
1h 35m
Tue, Jul 10
FRA
LHR
1h 50m
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 79 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
FRA
Poor 0.0

So, the flight to Frankfurt never happened because of whatever happened with British Airways on 05/27/2017. We waited without information in the airport for over 6 hours and then were told to exit after which it took another 3 to 4 hours to get out of the airport. We were told to find a hotel with no help or voucher - nothing was showing available under $1000 a night, save our receipts for any food we might have, rebook our flight. As we were leaving the airport, we were given water, nothing before that. We received information as we were leaving the airport about our rights for recompense. Fortunately, a Heathrow staff member helped us with finding a hotel that cost about $400. We never were able to get to Frankfurt to see our family there and had to book train tickets to Paris to meet our hotel reservation there two days later. It was a bad situation, handled in a way that caused confusion, fear and unhealthy situations of standing for long periods and I will not be doing business with British Airways in future.

LHR
FRA
Excellent 10.0

At security London Heathrow, it took 30 minutes for them to check 1 bag of ours! Almost didn't make the flight.

LHR
FRA
Okay 5.0

Delayed twice, switched gates, AND forced to gate check my carry on "because the plane was small" and supposedly they were having everyone check their bags. Except that didn't turn out to be true. Frustrating although baggage claim had bags waiting when we got through customs.

LHR
FRA
Excellent 10.0

The TV and Movie options were good. The food was good too. The staff was very attentive.

My luggage was misplaced, but I got it delivered to my house by Wednesday evening.

LHR
FRA
Okay 4.0

I know that I shouldn't be shocked by the continued degradation of the airlines, but there should be a line. To me, a simple glass of water should not be too much to ask.

Fri, Apr 20
LHR
FRA
1h 45m
Sun, Apr 22
FRA
LHR
1h 45m
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 79 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
FRA
Excellent 10.0

The TV and Movie options were good. The food was good too. The staff was very attentive.

My luggage was misplaced, but I got it delivered to my house by Wednesday evening.

LHR
FRA
Okay 5.0

The flight wasn't as late on arrival as I anticipated it would be.

The ground staff were completely useless when it came to actually getting a new flight after missing my earlier flight when I showed up with only 20 minutes to spare and the ground crew left the gate before it actually closed. They then wanted to charge me 500 euros for a replacement flight, in the end Kayak online got me on the same flight for less than 100 euros. The rest of the flight was mediocre. Lufthansa and Virgin do so much of a better job with overall staff on the ground.

LHR
FRA
Poor 0.0

So, the flight to Frankfurt never happened because of whatever happened with British Airways on 05/27/2017. We waited without information in the airport for over 6 hours and then were told to exit after which it took another 3 to 4 hours to get out of the airport. We were told to find a hotel with no help or voucher - nothing was showing available under $1000 a night, save our receipts for any food we might have, rebook our flight. As we were leaving the airport, we were given water, nothing before that. We received information as we were leaving the airport about our rights for recompense. Fortunately, a Heathrow staff member helped us with finding a hotel that cost about $400. We never were able to get to Frankfurt to see our family there and had to book train tickets to Paris to meet our hotel reservation there two days later. It was a bad situation, handled in a way that caused confusion, fear and unhealthy situations of standing for long periods and I will not be doing business with British Airways in future.

LHR
FRA
Good 7.0

Quick and efficient boarding

LHR
FRA
Okay 4.0

I know that I shouldn't be shocked by the continued degradation of the airlines, but there should be a line. To me, a simple glass of water should not be too much to ask.

Tue, Apr 24
LHR
FRA
1h 45m
Fri, Apr 27
FRA
LHR
1h 50m
Trip: 4 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 79 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
FRA
Okay 4.0

This flight was not bad at all.

It was okay flight

LHR
FRA
Excellent 10.0

The TV and Movie options were good. The food was good too. The staff was very attentive.

My luggage was misplaced, but I got it delivered to my house by Wednesday evening.

LHR
FRA
Excellent 10.0

Everything was smooth. crew was courteous. Flight was plesant

LHR
FRA
Okay 4.8

Heathrow connecting gate announced only shortly before flight, thousands of connecting passengers kept in a central holding pen like cattle flight: have to pay even for a cup of water

LHR
FRA
Poor 0.0

So, the flight to Frankfurt never happened because of whatever happened with British Airways on 05/27/2017. We waited without information in the airport for over 6 hours and then were told to exit after which it took another 3 to 4 hours to get out of the airport. We were told to find a hotel with no help or voucher - nothing was showing available under $1000 a night, save our receipts for any food we might have, rebook our flight. As we were leaving the airport, we were given water, nothing before that. We received information as we were leaving the airport about our rights for recompense. Fortunately, a Heathrow staff member helped us with finding a hotel that cost about $400. We never were able to get to Frankfurt to see our family there and had to book train tickets to Paris to meet our hotel reservation there two days later. It was a bad situation, handled in a way that caused confusion, fear and unhealthy situations of standing for long periods and I will not be doing business with British Airways in future.

Fri, May 4
LHR
FRA
1h 45m
Mon, May 7
FRA
LHR
1h 55m
Trip: 4 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 79 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
FRA
Okay 4.0

This flight was not bad at all.

It was okay flight

LHR
FRA
Mediocre 2.6

There should be a special section for babies.

Sitting on runway for 3 hrs and then get kicked off without good instruction. This was our 1st trip, so we felt stupid about everything after the flight was cancelled. Oh well. Much smarter now.

LHR
FRA
Okay 4.8

Heathrow connecting gate announced only shortly before flight, thousands of connecting passengers kept in a central holding pen like cattle flight: have to pay even for a cup of water

LHR
FRA
Okay 5.0

The flight wasn't as late on arrival as I anticipated it would be.

The ground staff were completely useless when it came to actually getting a new flight after missing my earlier flight when I showed up with only 20 minutes to spare and the ground crew left the gate before it actually closed. They then wanted to charge me 500 euros for a replacement flight, in the end Kayak online got me on the same flight for less than 100 euros. The rest of the flight was mediocre. Lufthansa and Virgin do so much of a better job with overall staff on the ground.

LHR
FRA
Excellent 10.0

Everything was smooth. crew was courteous. Flight was plesant

Thu, Aug 2
LHR
FRA
1h 45m
Sun, Aug 5
FRA
LHR
1h 45m
Trip: 4 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 79 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
FRA
Good 7.0

Quick and efficient boarding

LHR
FRA
Okay 4.0

This flight was not bad at all.

It was okay flight

LHR
FRA
Okay 5.0

Delayed twice, switched gates, AND forced to gate check my carry on "because the plane was small" and supposedly they were having everyone check their bags. Except that didn't turn out to be true. Frustrating although baggage claim had bags waiting when we got through customs.

LHR
FRA
Okay 4.8

Heathrow connecting gate announced only shortly before flight, thousands of connecting passengers kept in a central holding pen like cattle flight: have to pay even for a cup of water

LHR
FRA
Mediocre 2.6

There should be a special section for babies.

Sitting on runway for 3 hrs and then get kicked off without good instruction. This was our 1st trip, so we felt stupid about everything after the flight was cancelled. Oh well. Much smarter now.

Show more results

London Heathrow to Frankfurt am Main Flight Information

Avg. Flight Duration 1h 44m
Flights Arrive in Frankfurt am Main
Flights Depart from London Heathrow
Flight Price $130
Distance 406 miles
Airlines British Airways, Lufthansa, SWISS
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.