London to Frankfurt am Main flights

Compare flight, train and coach tickets to find the best option for you.

Mon, 15 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: London to Frankfurt am Main flight

distanceDistance395 miles
durationAverage flight duration1 h 30 min
priceAverage plane ticket price£210 (€233)
changesDirect flightYes
carriersAirlinesRyanair, Lufthansa, British Airways, Malta Air, Cityflyer (British Airways 2), Lufthansa Cityline (2), KLM Cityhopper, KLM, Finnair, SWISS, LAER, Air Dolomiti, Air France, Brussels Airlines or TAP Portugal

Flights from London to Frankfurt am Main cover the 395 miles long trip taking on average 1 h 30 min with our travel partners like Ryanair, Lufthansa, British Airways, Malta Air, Cityflyer (British Airways 2), Lufthansa Cityline (2), KLM Cityhopper, KLM, Finnair, SWISS, LAER, Air Dolomiti, Air France, Brussels Airlines or TAP Portugal. There are direct flight services available. While the average ticket price for this trip costs around £210, you can find the cheapest plane ticket for as low as £45. Travellers depart most frequently from London Gatwick Airport and arrive in Frankfurt am Main Airport.

Cheap flights tickets from London to Frankfurt am Main

Showing times and prices for 15 Jul

Cheapest

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.

Cheapest
Air France
15:205h45
London Heathrow Airport (LHR)
22:05Frankfurt am Main Airport (FRA)
£2381One-way
1 change
2nd Cheapest
Lufthansa
19:301h35
London Heathrow Airport (LHR)
22:05Frankfurt am Main Airport (FRA)
£2491One-way
0 changes
2nd Cheapest
Lufthansa
11:301h35
London Heathrow Airport (LHR)
14:05Frankfurt am Main Airport (FRA)
£2491One-way
0 changes
2nd Cheapest
Lufthansa
18:301h35
London Heathrow Airport (LHR)
21:05Frankfurt am Main Airport (FRA)
£2491One-way
0 changes
2nd Cheapest
Lufthansa
09:301h35
London Heathrow Airport (LHR)
12:05Frankfurt am Main Airport (FRA)
£2491One-way
0 changes

Flight scheduleLondon to Frankfurt am Main

Showing flights for tomorrow, Monday, 15 July
TAP Portugal
06:0029h40
London Heathrow Airport (LHR)
12:40Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
06:0011h50
London Heathrow Airport (LHR)
18:50Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
06:009h15
London Heathrow Airport (LHR)
16:15Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
06:0015h20
London Heathrow Airport (LHR)
22:20Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
06:0013h20
London Heathrow Airport (LHR)
20:20Frankfurt am Main Airport (FRA)
1 change
Air France
06:1512h00
London Heathrow Airport (LHR)
19:15Frankfurt am Main Airport (FRA)
1 change
KLM
06:303h30
London Heathrow Airport (LHR)
11:00Frankfurt am Main Airport (FRA)
1 change
British Airways
06:351h45
London Heathrow Airport (LHR)
09:20Frankfurt am Main Airport (FRA)
0 changes
Air Dolomiti
07:501h20
London City Airport (LCY)
10:10Frankfurt am Main Airport (FRA)
0 changes
Air Dolomiti
07:501h20
London City Airport (LCY)
10:10Frankfurt am Main Airport (FRA)
0 changes
TAP Portugal
08:007h15
London Heathrow Airport (LHR)
16:15Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
08:009h50
London Heathrow Airport (LHR)
18:50Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
08:0013h20
London Heathrow Airport (LHR)
22:20Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
08:0011h20
London Heathrow Airport (LHR)
20:20Frankfurt am Main Airport (FRA)
1 change
BA Cityflyer
08:101h30
London City Airport (LCY)
10:40Frankfurt am Main Airport (FRA)
0 changes
Lufthansa
08:301h35
London Heathrow Airport (LHR)
11:05Frankfurt am Main Airport (FRA)
0 changes
KLM
08:4012h05
London Heathrow Airport (LHR)
21:45Frankfurt am Main Airport (FRA)
1 change
Air France
09:009h15
London Heathrow Airport (LHR)
19:15Frankfurt am Main Airport (FRA)
1 change
Air France
09:0012h05
London Heathrow Airport (LHR)
22:05Frankfurt am Main Airport (FRA)
1 change
Air Dolomiti
09:151h20
London City Airport (LCY)
11:35Frankfurt am Main Airport (FRA)
0 changes
Air Dolomiti
09:151h20
London City Airport (LCY)
11:35Frankfurt am Main Airport (FRA)
0 changes
KLM Cityhopper
09:2011h25
London City Airport (LCY)
21:45Frankfurt am Main Airport (FRA)
1 change
Lufthansa
09:301h35
London Heathrow Airport (LHR)
12:05Frankfurt am Main Airport (FRA)
0 changes
KLM
09:5510h50
London Heathrow Airport (LHR)
21:45Frankfurt am Main Airport (FRA)
1 change
KLM Cityhopper
10:0010h45
London City Airport (LCY)
21:45Frankfurt am Main Airport (FRA)
1 change
Lot Polish Airlines
10:159h35
London Heathrow Airport (LHR)
20:50Frankfurt am Main Airport (FRA)
1 change
Lot Polish Airlines
10:1521h00
London Heathrow Airport (LHR)
08:15Frankfurt am Main Airport (FRA)
1 change
Lot Polish Airlines
10:155h00
London Heathrow Airport (LHR)
16:15Frankfurt am Main Airport (FRA)
1 change
Lot Polish Airlines
10:1511h25
London Heathrow Airport (LHR)
22:40Frankfurt am Main Airport (FRA)
1 change
Lufthansa
10:301h35
London Heathrow Airport (LHR)
13:05Frankfurt am Main Airport (FRA)
0 changes
TAP Portugal
11:2010h00
London Heathrow Airport (LHR)
22:20Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
11:208h00
London Heathrow Airport (LHR)
20:20Frankfurt am Main Airport (FRA)
1 change
British Airways
11:251h35
London Heathrow Airport (LHR)
14:00Frankfurt am Main Airport (FRA)
0 changes
Air France
11:309h35
London Heathrow Airport (LHR)
22:05Frankfurt am Main Airport (FRA)
1 change
Lufthansa
11:301h35
London Heathrow Airport (LHR)
14:05Frankfurt am Main Airport (FRA)
0 changes
Air France
11:306h45
London Heathrow Airport (LHR)
19:15Frankfurt am Main Airport (FRA)
1 change
KLM
11:459h00
London Heathrow Airport (LHR)
21:45Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
12:007h15
London Gatwick Airport (LGW)
20:15Frankfurt am Main Airport (FRA)
1 change
Lufthansa
13:301h35
London Heathrow Airport (LHR)
16:05Frankfurt am Main Airport (FRA)
0 changes
TAP Portugal
13:4518h20
London Heathrow Airport (LHR)
09:05Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
13:457h35
London Heathrow Airport (LHR)
22:20Frankfurt am Main Airport (FRA)
1 change
British Airways
14:301h40
London Heathrow Airport (LHR)
17:10Frankfurt am Main Airport (FRA)
0 changes
KLM Cityhopper
14:456h00
London Heathrow Airport (LHR)
21:45Frankfurt am Main Airport (FRA)
1 change
Air France
15:205h45
London Heathrow Airport (LHR)
22:05Frankfurt am Main Airport (FRA)
1 change
Lufthansa
15:301h35
London Heathrow Airport (LHR)
18:05Frankfurt am Main Airport (FRA)
0 changes
TAP Portugal
16:2522h50
London Gatwick Airport (LGW)
16:15Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
16:2526h55
London Gatwick Airport (LGW)
20:20Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
16:2515h40
London Gatwick Airport (LGW)
09:05Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
16:2517h20
London Gatwick Airport (LGW)
10:45Frankfurt am Main Airport (FRA)
1 change
Lufthansa
16:301h35
London Heathrow Airport (LHR)
19:05Frankfurt am Main Airport (FRA)
0 changes
Air Dolomiti
17:001h20
London City Airport (LCY)
19:20Frankfurt am Main Airport (FRA)
0 changes
Air Dolomiti
17:001h20
London City Airport (LCY)
19:20Frankfurt am Main Airport (FRA)
0 changes
KLM Cityhopper
17:103h35
London Heathrow Airport (LHR)
21:45Frankfurt am Main Airport (FRA)
1 change
Lufthansa
17:301h35
London Heathrow Airport (LHR)
20:05Frankfurt am Main Airport (FRA)
0 changes
Lot Polish Airlines
18:1014h30
London Heathrow Airport (LHR)
09:40Frankfurt am Main Airport (FRA)
1 change
Lufthansa
18:301h35
London Heathrow Airport (LHR)
21:05Frankfurt am Main Airport (FRA)
0 changes
TAP Portugal
18:4523h05
London Heathrow Airport (LHR)
18:50Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
18:4520h30
London Heathrow Airport (LHR)
16:15Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
18:4515h00
London Heathrow Airport (LHR)
10:45Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
18:4516h55
London Heathrow Airport (LHR)
12:40Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
18:4526h35
London Heathrow Airport (LHR)
22:20Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
18:4524h35
London Heathrow Airport (LHR)
20:20Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
18:4513h20
London Heathrow Airport (LHR)
09:05Frankfurt am Main Airport (FRA)
1 change
Air Dolomiti
19:101h20
London City Airport (LCY)
21:30Frankfurt am Main Airport (FRA)
0 changes
Air Dolomiti
19:101h20
London City Airport (LCY)
21:30Frankfurt am Main Airport (FRA)
0 changes
Lufthansa
19:301h35
London Heathrow Airport (LHR)
22:05Frankfurt am Main Airport (FRA)
0 changes
Air France
19:4512h15
London Heathrow Airport (LHR)
09:00Frankfurt am Main Airport (FRA)
1 change
British Airways
19:451h40
London Heathrow Airport (LHR)
22:25Frankfurt am Main Airport (FRA)
0 changes
TAP Portugal
19:5019h25
London Heathrow Airport (LHR)
16:15Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
19:5025h30
London Heathrow Airport (LHR)
22:20Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
19:5012h15
London Heathrow Airport (LHR)
09:05Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
19:5022h00
London Heathrow Airport (LHR)
18:50Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
19:5013h55
London Heathrow Airport (LHR)
10:45Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
19:5023h30
London Heathrow Airport (LHR)
20:20Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
19:5015h50
London Heathrow Airport (LHR)
12:40Frankfurt am Main Airport (FRA)
1 change
KLM Cityhopper
20:1012h25
London City Airport (LCY)
09:35Frankfurt am Main Airport (FRA)
1 change
KLM Cityhopper
20:4511h50
London City Airport (LCY)
09:35Frankfurt am Main Airport (FRA)
1 change
KLM Cityhopper
20:5511h40
London Heathrow Airport (LHR)
09:35Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
21:0511h35
London Gatwick Airport (LGW)
09:40Frankfurt am Main Airport (FRA)
1 change
TAP Portugal
21:0517h50
London Gatwick Airport (LGW)
15:55Frankfurt am Main Airport (FRA)
1 change

Find all the dates and times for this journey

Compare prices and tickets London to Frankfurt am Main by train, coach or flight

Mon
15 Jul
Tue
16 Jul
Wed
17 Jul
Thu
18 Jul
Fri
19 Jul
Sat
20 Jul
Sun
21 Jul
Mon
22 Jul
Tue
23 Jul
Wed
24 Jul
Thu
25 Jul
Fri
26 Jul
Sat
27 Jul
Sun
28 Jul
Mon
29 Jul
Tue
30 Jul
Wed
31 Jul
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug

Flight times from London to Frankfurt am Main

Showing times and prices for 15 Jul

Fastest Journey

1 h 20 m

Average

10 h 17 m

Flights per day

80

Distance

638 km

Of the 80 flights that leave London for Frankfurt am Main every day 23 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Air Dolomiti
19:101h20
London City Airport (LCY)
21:30Frankfurt am Main Airport (FRA)
£2601One-way
0 changes
Fastest
Air Dolomiti
19:101h20
London City Airport (LCY)
21:30Frankfurt am Main Airport (FRA)
£2601One-way
0 changes
Fastest
Air Dolomiti
09:151h20
London City Airport (LCY)
11:35Frankfurt am Main Airport (FRA)
£5641One-way
0 changes
Fastest
Air Dolomiti
09:151h20
London City Airport (LCY)
11:35Frankfurt am Main Airport (FRA)
£5641One-way
0 changes
Fastest
Air Dolomiti
07:501h20
London City Airport (LCY)
10:10Frankfurt am Main Airport (FRA)
£3741One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Ryanair, Lufthansa and British Airways London to Frankfurt am Main

Ryanair, Lufthansa and British Airways flights will get you to Frankfurt am Main from London from £45. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Germany's largest airline is Lufthansa. Fly to Frankfurt am Main from London and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Flight information from London to Frankfurt am Main with Lufthansa:

  • Average Duration: 1 h 35 min
  • Cheapest Price: £118

Flights from London to Frankfurt: Journey Details

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.

Taking a flight from London

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.

Flying into Frankfurt

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.

FAQs: London to Frankfurt am Main flights

FAQs: Take a flight from London to Frankfurt am Main hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Frankfurt am Main.
FAQs
Cheap plane tickets from London to Frankfurt am Main can start from as little as £45 when you book in advance. The average flight ticket price for London to Frankfurt am Main is £210; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the London to Frankfurt am Main flight travel time is 1 h 30 min   for the 395 mile long journey, but the duration can vary if you travel on weekends and holidays.
The first flight from London to Frankfurt am Main leaves at 05: 30. Plan your trip with the Journey Planner   from Omio.
The last flight from London to Frankfurt am Main leaves at 20: 25.
For the trip from London to Frankfurt am Main you can take a flight with Ryanair, Lufthansa, British Airways, Malta Air, Cityflyer (British Airways 2), Lufthansa Cityline (2), KLM Cityhopper, KLM, Finnair, SWISS, LAER, Air Dolomiti, Air France, Brussels Airlines or TAP Portugal. Be sure to check out all possible airlines that offer services to Frankfurt am Main from London on Omio to compare what amenities they may have.

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 17.8 km from Frankfurt am Main city centre.

The cheapest month to travel from London to Frankfurt am Main by plane is August.
You have options as you can travel from London to Frankfurt am Main 3 different ways: train, coach or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers