The cheapest flights from London to Frankfurt am Main

Showing times and prices for 21 May

Cheapest

£95

Average

£303

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from London to Frankfurt am Main will cost around £ 303 if you buy it on the day, but the cheapest tickets can be found for only £ 95.

Cheapest
01:00PMLondon Stansted Airport1h35 03:35PMFrankfurt Hahn Airport
0 changes
£951One-way
2nd Cheapest
08:55PMLondon Heathrow Airport11h40 09:35AMFrankfurt am Main Airport
1 changes
£2021One-way
08:40AMLondon City Airport12h05 09:45PMFrankfurt am Main Airport
1 changes
£2201One-way
12:10PMLondon City Airport8h35 09:45PMFrankfurt am Main Airport
1 changes
£2201One-way
08:40AMLondon City Airport3h55 01:35PMFrankfurt am Main Airport
1 changes
£2201One-way

Flight schedule London to Frankfurt am Main

Showing flights for tomorrow, Sat, 21 May
06:00London Heathrow Airport3h35 10:35Frankfurt am Main Airport
0 changes
06:30London Heathrow Airport6h05 13:35Frankfurt am Main Airport
0 changes
06:30London Heathrow Airport1h35 09:05Frankfurt am Main Airport
0 changes
06:30London Heathrow Airport14h15 21:45Frankfurt am Main Airport
0 changes
06:30London Heathrow Airport3h30 11:00Frankfurt am Main Airport
0 changes
06:50London Heathrow Airport4h30 12:20Frankfurt am Main Airport
0 changes
07:00London Heathrow Airport4h05 12:05Frankfurt am Main Airport
0 changes
07:25London Heathrow Airport3h35 12:00Frankfurt am Main Airport
0 changes
08:30London Heathrow Airport1h35 11:05Frankfurt am Main Airport
0 changes
08:40London Heathrow Airport3h40 13:20Frankfurt am Main Airport
0 changes
08:40London City Airport12h05 21:45Frankfurt am Main Airport
0 changes
08:40London Heathrow Airport3h55 13:35Frankfurt am Main Airport
0 changes
08:40London City Airport3h55 13:35Frankfurt am Main Airport
0 changes
08:40London Heathrow Airport12h05 21:45Frankfurt am Main Airport
0 changes
08:45London City Airport3h35 13:20Frankfurt am Main Airport
0 changes
09:30London Heathrow Airport1h35 12:05Frankfurt am Main Airport
0 changes
10:30London Heathrow Airport1h35 13:05Frankfurt am Main Airport
0 changes
10:55London Heathrow Airport4h05 16:00Frankfurt am Main Airport
0 changes
11:05London Heathrow Airport3h35 15:40Frankfurt am Main Airport
0 changes
11:30London Heathrow Airport1h35 14:05Frankfurt am Main Airport
0 changes
11:45London Heathrow Airport9h00 21:45Frankfurt am Main Airport
0 changes
12:10London City Airport8h35 21:45Frankfurt am Main Airport
0 changes
13:00London Stansted Airport1h35 15:35Frankfurt Hahn Airport
0 changes
13:30London Heathrow Airport1h35 16:05Frankfurt am Main Airport
0 changes
14:25London Heathrow Airport3h45 19:10Frankfurt am Main Airport
0 changes
14:45London Heathrow Airport6h00 21:45Frankfurt am Main Airport
0 changes
15:30London Heathrow Airport1h35 18:05Frankfurt am Main Airport
0 changes
16:25London Heathrow Airport3h35 21:00Frankfurt am Main Airport
0 changes
17:10London Heathrow Airport3h35 21:45Frankfurt am Main Airport
0 changes
17:10London Heathrow Airport15h25 09:35Frankfurt am Main Airport
0 changes
17:30London Heathrow Airport1h35 20:05Frankfurt am Main Airport
0 changes
18:30London Heathrow Airport1h35 21:05Frankfurt am Main Airport
0 changes
18:35London Heathrow Airport14h00 09:35Frankfurt am Main Airport
0 changes
18:35London Heathrow Airport15h25 11:00Frankfurt am Main Airport
0 changes
19:30London Heathrow Airport1h40 22:10Frankfurt am Main Airport
0 changes
20:55London Heathrow Airport13h05 11:00Frankfurt am Main Airport
0 changes
20:55London Heathrow Airport11h40 09:35Frankfurt am Main Airport
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
21 May
£57BlaBlaCar Bus
Find prices
Sun
22 May
£36Flixbus
£95Ryanair
Mon
23 May
£40Flixbus
£65Ryanair
Tue
24 May
£35Flixbus
£28Ryanair
Wed
25 May
£106BlaBlaCar Bus
Find prices
Thu
26 May
£155BlaBlaCar Bus
Find prices
Fri
27 May
£204BlaBlaCar Bus
Find prices
Sat
28 May
£182BlaBlaCar Bus
Find prices
Sun
29 May
£195BlaBlaCar Bus
Find prices
Mon
30 May
£82Flixbus
£265Lufthansa
Tue
31 May
£147BlaBlaCar Bus
Find prices
Wed
1 Jun
£199BlaBlaCar Bus
Find prices
Thu
2 Jun
£94BlaBlaCar Bus
Find prices
Fri
3 Jun
£57Flixbus
£23Ryanair
Sat
4 Jun
£42Flixbus
£11Ryanair
Sun
5 Jun
£43Flixbus
£28Ryanair
Mon
6 Jun
£52Flixbus
£97Ryanair
Tue
7 Jun
£35Flixbus
£20Ryanair
Wed
8 Jun
£54BlaBlaCar Bus
Find prices
Thu
9 Jun
£41Flixbus
£11Ryanair

The fastest flights from London to Frankfurt am Main

Showing times and prices for 21 May

Fastest Journey

1 h 35 m

Average

5 h 37 m

Flights per day

37

Distance

638 km

Of the 37 flights that leave London for Frankfurt am Main every day 11 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 5 h 37 m but if you time it right, some flights will get you there in just 1 h 35 m .

The slowest flights will take 15 h 25 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.

Fastest
11:30London Heathrow Airport1h35 14:05Frankfurt am Main Airport
0 changes
£2231One-way
Fastest
08:30London Heathrow Airport1h35 11:05Frankfurt am Main Airport
0 changes
£2231One-way
Fastest
13:00London Stansted Airport1h35 15:35Frankfurt Hahn Airport
0 changes
£951One-way
Fastest
09:30London Heathrow Airport1h35 12:05Frankfurt am Main Airport
0 changes
£2231One-way
Fastest
13:30London Heathrow Airport1h35 16:05Frankfurt am Main Airport
0 changes
£2231One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay in Frankfurt am Main?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: London to Frankfurt am Main flight

distanceDistance395 miles (637 km)
durationAverage flight duration1 h 35 min
priceAverage plane ticket price£75 (€85)
changesDirect flightYes
carriersAirlinesBA Cityflyer, air leisure, Lufthansa, Air Europa, PGA-Portugalia Airlines, KLM, Malta Air, All Nippon Airways, Lufthansa Cityline, Ryanair, British Airways, Brussels Airlines, Finnair, Swiss, TAP Portugal, KLM Cityhopper, Alitalia Cityliner, Iberia, Air France or Sas Airways

Flights from London to Frankfurt am Main cover the 395 miles (637 km) long route taking on average 1 h 35 min with our travel partners like BA Cityflyer, air leisure, Lufthansa, Air Europa, PGA-Portugalia Airlines, KLM, Malta Air, All Nippon Airways, Lufthansa Cityline, Ryanair, British Airways, Brussels Airlines, Finnair, Swiss, TAP Portugal, KLM Cityhopper, Alitalia Cityliner, Iberia, Air France or Sas Airways. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as £28, but the average price of plane tickets is £75. Travellers depart most frequently from London Heathrow Airport and arrive in Frankfurt am Main Airport.

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

Find the best flights between London and Frankfurt am Main with Omio's travel partners Air Europa, British Airways and Ryanair from £28. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

Ryanair
Air Europa
British Airways

Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket from London to Frankfurt am Main includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

  • Average Price: £28

Please follow the recommendations outlined by Ryanair when booking your flight tickets from London to Frankfurt am Main due to the coronavirus:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

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.

Travel Tips: London to Frankfurt am Main flight

Take a flight to Frankfurt am Main easily. 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

Is travel by plane currently allowed from London, United Kingdom to Frankfurt am Main, Germany?

Travel between London, United Kingdom and Frankfurt am Main, Germany by plane is: Partially open.

Can I enter Germany from United Kingdom?

International entry status: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Germany from London?

Conditions of entry:

  • Entry is allowed only for fully vaccinated travellers
  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Frankfurt am Main, Germany?

All travellers in Germany must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 18/05/2022. Remember to review the latest COVID-19 travel safety regulations   for your flight between London and Frankfurt am Main as this information can change.

What are the COVID-19 restrictions for my return trip to United Kingdom from Frankfurt am Main, Germany?

The restriction level for your return flight to London, United Kingdom from Frankfurt am Main is: Fully open.

Is my return flight into London from Frankfurt am Main restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in United Kingdom from Frankfurt am Main?

Conditions of reentry:

  • No COVID-19 testing required
  • No quarantine required

What are the safety rules to follow in London, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: metre (s) ( feet)
  • Face mask required: Regional advice

Last checked on 18/05/2022. Remember to check the latest COVID-19 travel safety regulations for your flight to London from Frankfurt am Main closer to your date of departure here.

How much do cheap plane tickets from London to Frankfurt am Main cost?

Omio customers have found the cheapest flights to Frankfurt am Main from London to cost as little as £28  in the next 7 days.

What is the cost of a plane ticket from London to Frankfurt am Main on average?

If you’re looking to purchase your plane tickets in the next week, you can expect the London to Frankfurt am Main flight price to come in at an average of £75  one way.

What is the distance between London and Frankfurt am Main via plane?

The flight distance from London to Frankfurt am Main is around 395 miles (637 km).

How long is the flight journey between London and Frankfurt am Main?

The London to Frankfurt am Main flight duration is on average 1 h 35 min, which is to be expected when travelling 395 miles (637 km) to Frankfurt am Main from London. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

When taking a flight from London to Frankfurt am Main, which airport in London do I fly out of and which airport in Frankfurt am Main do I arrive in?

If you’re looking to fly out of London, you have a few airport options to start your journey from including London Heathrow Airport, London Stansted Airport and London Gatwick Airport. When flying into Frankfurt am Main, you can arrive in airports like Frankfurt am Main Airport and Frankfurt Hahn Airport.

Omio customers who book cheap flights for this route most frequently fly from London Heathrow Airport   to Frankfurt am Main Airport.

Where is the airport in London? Where is the airport in Frankfurt am Main?

You can find the most popular departure airport for this route, London Heathrow Airport, located approximately 17.1 miles (27.5 km) from the city centre of London. The most popular arrival airport in Frankfurt am Main, called Frankfurt am Main Airport, is located around 6.8 miles (10.9 km) away from its city centre. To reach the city centre of Frankfurt am Main from Frankfurt am Main Airport, check what taxi services, airport shuttle services or public transportation options are available.

Which airlines should I travel with from London to Frankfurt am Main?

Take the London to Frankfurt am Main flight with BA Cityflyer, air leisure, Lufthansa, Air Europa, PGA-Portugalia Airlines, KLM, Malta Air, All Nippon Airways, Lufthansa Cityline, Ryanair, British Airways, Brussels Airlines, Finnair, Swiss, TAP Portugal, KLM Cityhopper, Alitalia Cityliner, Iberia, Air France or Sas Airways. However, it's always good to check out all possible airlines for the journey from London to Frankfurt am Main as there might be differences in the amenities they offer.

Is there a direct flight to Frankfurt am Main from London?

If you’re looking for a direct flight from London to Frankfurt am Main, consider travelling with Ryanair, British Airways, Lufthansa, Lufthansa Cityline or BA Cityflyer. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.

What time is the earliest flight from London to Frankfurt am Main? What time is the last flight from London to Frankfurt am Main?

You can take the first flight from London to Frankfurt am Main at 05: 30   or take the last flight from London to Frankfurt am Main leaving at 20: 00. Look for the latest London Frankfurt am Main flight times on Omio and book the best time to take the plane for this trip.

How early should I book plane tickets from London to Frankfurt am Main to score the best deals?

You can find a flight between London and Frankfurt am Main to cost on average £75 one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your route. You’ll see tickets for the London to Frankfurt am Main flight generally on sale a few months before the planned travel date.