Distance 638 km |
Average flight duration 2h 36m |
Cheapest ticket price £22 |
Flights per day 61 |
Direct flights 21 |
Airlines 15 |
Fastest flight 1h 15m |
Cheapest month to travel April |
First flight 02:15 |
Last flight 23:50 |
Cheapest price
£171
Average price
£578
Fastest journey
1 h 20 m
Average duration
1 h 25 m
Flights per day
63
Distance
638 km
The best way to find a cheap flight ticket from London to Frankfurt am Main is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from London to Frankfurt am Main will cost around £578 if you buy it on the day, but you can find cheap flight tickets today for only £171.
Of the 63 flights that leave London for Frankfurt am Main every day 19 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct flights cover the 638 km distance in an average of 1 h 25 m but if you time it right, some flights will get you there in just 1 h 20 m .
The slowest flights will take 1 h 35 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the flight as it is the most popular option from London to Frankfurt am Main among Omio's users. If you are prioritising price take the coach with prices starting from £46. For those with little time consider booking a flight which can get you there in 2h 36m.
Most popular Flight | Coach | Train |
---|---|---|
£120 Average Price | £89 Average Price Cheapest | £186 Average Price |
5h 36m average duration Fastest 2h 36m Onboard + 3h 0m Additional time* | 20h 35m average duration 20h 5m Onboard + 30m Additional time* | 8h 12m average duration 7h 42m Onboard + 30m Additional time* |
Direct Options | Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() ![]() | 05:15 London Heathrow Airport (LHR) | 10h30 | 15:45 Frankfurt am Main Airport (FRA) | 1 change | |
![]() ![]() | 05:15 London Heathrow Airport (LHR) | 4h10 | 09:25 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 05:30 London Heathrow Airport (LHR) | 1h35 | 07:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 05:50 London Heathrow Airport (LHR) | 3h50 | 09:40 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 06:25 London Heathrow Airport (LHR) | 4h05 | 10:30 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 06:30 London Heathrow Airport (LHR) | 1h35 | 08:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 06:45 London Heathrow Airport (LHR) | 2h55 | 09:40 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 07:30 London Heathrow Airport (LHR) | 1h35 | 09:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 08:00 London Heathrow Airport (LHR) | 21h15 | 05:15 Frankfurt am Main Airport (FRA) | 1 change | |
![]() ![]() | 08:00 London Heathrow Airport (LHR) | 7h45 | 15:45 Frankfurt am Main Airport (FRA) | 1 change | |
![]() ![]() | 08:00 London Heathrow Airport (LHR) | 12h05 | 20:05 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 08:20 London City Airport (LCY) | 3h35 | 11:55 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 08:30 London Heathrow Airport (LHR) | 1h35 | 10:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 09:30 London Heathrow Airport (LHR) | 1h35 | 11:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 10:05 London Heathrow Airport (LHR) | 3h30 | 13:35 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 10:30 London Heathrow Airport (LHR) | 1h35 | 12:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() ![]() | 10:30 London Heathrow Airport (LHR) | 5h15 | 15:45 Frankfurt am Main Airport (FRA) | 1 change | |
![]() ![]() | 10:30 London Heathrow Airport (LHR) | 9h35 | 20:05 Frankfurt am Main Airport (FRA) | 1 change | |
![]() ![]() | 10:45 London Heathrow Airport (LHR) | 9h00 | 19:45 Frankfurt am Main Airport (FRA) | 1 change | |
![]() ![]() | 11:10 London Heathrow Airport (LHR) | 2h55 | 14:05 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 12:30 London Heathrow Airport (LHR) | 1h35 | 14:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() ![]() | 12:45 London Heathrow Airport (LHR) | 16h30 | 05:15 Frankfurt am Main Airport (FRA) | 1 change | |
![]() ![]() | 12:45 London Heathrow Airport (LHR) | 23h50 | 12:35 Frankfurt am Main Airport (FRA) | 1 change | |
![]() ![]() | 13:45 London Heathrow Airport (LHR) | 6h20 | 20:05 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 14:05 London Heathrow Airport (LHR) | 15h10 | 05:15 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 14:05 London Heathrow Airport (LHR) | 22h30 | 12:35 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 14:30 London Heathrow Airport (LHR) | 1h35 | 16:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 14:35 London Heathrow Airport (LHR) | 14h40 | 05:15 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 14:35 London Heathrow Airport (LHR) | 1h40 | 16:15 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 14:35 London Heathrow Airport (LHR) | 22h00 | 12:35 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 15:00 London Heathrow Airport (LHR) | 14h15 | 05:15 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 15:00 London Heathrow Airport (LHR) | 21h35 | 12:35 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 15:30 London Heathrow Airport (LHR) | 1h35 | 17:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 16:00 London Heathrow Airport (LHR) | 20h35 | 12:35 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 16:10 London Heathrow Airport (LHR) | 3h35 | 19:45 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 16:30 London Heathrow Airport (LHR) | 1h35 | 18:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 17:30 London Heathrow Airport (LHR) | 1h35 | 19:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 17:55 London Heathrow Airport (LHR) | 18h40 | 12:35 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 17:55 London Heathrow Airport (LHR) | 23h00 | 16:55 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 18:10 London Heathrow Airport (LHR) | 1h40 | 19:50 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 18:25 London Heathrow Airport (LHR) | 18h10 | 12:35 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 18:25 London Heathrow Airport (LHR) | 22h30 | 16:55 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 18:30 London Heathrow Airport (LHR) | 1h35 | 20:05 Frankfurt am Main Airport (FRA) | 0 changesdirect | |
![]() | 20:55 London Heathrow Airport (LHR) | 20h00 | 16:55 Frankfurt am Main Airport (FRA) | 1 change | |
![]() | 20:55 London Heathrow Airport (LHR) | 15h40 | 12:35 Frankfurt am Main Airport (FRA) | 1 change | |
Find all the dates and times for this journey
Ryanair, Lufthansa and British Airways flights will get you to Frankfurt am Main from London from £44. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.
Ryanair from London to Frankfurt am Main flight information:
Many airlines operate short flights between the cities of London and Frankfurt, so passengers can choose from an excellent variety of flight times and departures. The majority of flights from London to Frankfurt only take about 1.5 hours and many airlines fly non-stop. Flights depart from one of London’s major airports, such as Gatwick, Heathrow and London City. British Airways and Lufthansa operate regular direct flights to Frankfurt from London City and Heathrow, while other airlines, such as Aegean and Vueling, make a stop en route.
Most airlines operating direct flights from London to Frankfurt depart from London City or London Heathrow, so passengers must make their way to these airports from Central London. Fortunately, London’s airports are extremely well connected by a number of fast transport options. Heathrow is just 15 minutes from the city centre and is directly connected by the London Underground on the Piccadilly Line. London City Airport is served by a rapid Docklands Light Railway Service, which provides fast connections to the London Underground and local train stations.
Famed for being the birthplace of the writer Johann Wolfgang von Goethe, Frankfurt is an important centre of culture and tourism. Visitors can explore numerous historic buildings within the city’s Old Town, particularly around the Römerberg public square, which is surrounded by picturesque buildings that date back to the 15th Century. Arriving in the city on flights from London to Frankfurt, travellers must reach the city centre by taxi, bus or commuter train. Train lines S8 and S9 run to Frankfurt from the train station at Terminal 1. There are also buses that connect the airport to the city, such as bus line 61, which runs to Frankfurt South Station.
Flights from London to Frankfurt am Main generally leave from London Gatwick Airport and arrive in Frankfurt am Main Airport.
London Gatwick Airport is 46.6 km away from London city centre and Frankfurt am Main Airport is 18.1 km from Frankfurt am Main city centre.
Here are some other resources that might have the information you need