Compare prices and tickets by train, coach or flight

Mon
17 Jan
Find prices
£165Lufthansa
Tue
18 Jan
Find prices
£36Ryanair
Wed
19 Jan
Find prices
£151Lufthansa
Thu
20 Jan
£49Union Ivkoni International
£13Ryanair
Fri
21 Jan
Find prices
£122Lufthansa
Sat
22 Jan
£41Union Ivkoni International
£13Malta Air
Sun
23 Jan
Find prices
£122Lufthansa
Mon
24 Jan
Find prices
£99BA Cityflyer
Tue
25 Jan
Find prices
£13Ryanair
Wed
26 Jan
Find prices
£113Lufthansa
Thu
27 Jan
£41Union Ivkoni International
£13Ryanair
Fri
28 Jan
Find prices
£94Lufthansa
Sat
29 Jan
£41Union Ivkoni International
£13Malta Air
Sun
30 Jan
Find prices
£72Lufthansa
Mon
31 Jan
Find prices
£73Lufthansa
Tue
1 Feb
Find prices
£7Ryanair
Wed
2 Feb
Find prices
£65British Airways
Thu
3 Feb
£41Union Ivkoni International
£7Ryanair
Fri
4 Feb
Find prices
£7Malta Air
Sat
5 Feb
£41Union Ivkoni International
£7Malta Air

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?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Overview: Frankfurt am Main to London flight

distanceDistance395 miles (637 km)
durationAverage flight duration1 h 35 min
priceAverage plane ticket price£98 (€112)
changesDirect flightYes
carriersAirlinesRyanair, Lufthansa, British Airways, BA Cityflyer, Malta Air, Air Europa, Brussels Airlines, Lufthansa Cityline or Alitalia

Flights from Frankfurt am Main to London cover the 395 miles (637 km) long journey taking on average 1 h 35 min with our travel partners like Ryanair, Lufthansa, British Airways, BA Cityflyer, Malta Air, Air Europa, Brussels Airlines, Lufthansa Cityline or Alitalia. There are direct flight services available. While the average ticket price for this route costs around £98, you can find the cheapest plane ticket for as low as £13. Travellers depart most frequently from Frankfurt am Main Airport and arrive in London Heathrow Airport.

Airlines: Frankfurt am Main to London with Ryanair, Lufthansa and Brussels Airlines

You can travel by flight between Frankfurt am Main and London with Ryanair, Lufthansa and Brussels Airlines for as low as £13. When you search for timetables and tickets, Omio will show you the best route.

Ryanair
Lufthansa
Brussels Airlines

Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight between Frankfurt am Main and London: Value, Regular, Plus or Flexi Plus.

Omio helps you compare and book the perfect flight with Ryanair from Frankfurt am Main to London for a smooth and relaxing journey. Check the latest Ryanair flight timetables for the ideal departure and arrival times, take a look at the travel information for the Frankfurt am Main to London flight with Ryanair (such as baggage allowance and amenities offered onboard), compare the best connections for your Frankfurt am Main - London route and then book a cheap plane ticket with ease. The distance between Frankfurt am Main and London by plane is 395 miles (637 km). You can book tickets for this Ryanair flight for as low as £13 one-way if you book in advance. When you search for Ryanair tickets from Frankfurt am Main to London in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a flight. Book that perfect Ryanair Frankfurt am Main - London plane ticket online and enjoy your trip!

Ryanair 's current ticket policies due to COVID-19 for your flight between Frankfurt am Main and London are the following:

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

Flight from Frankfurt to London

Direct flights from Frankfurt to London are offered by three main airlines: Air Berlin, British Airways and Lufthansa. Air France, Alitalia and SAS also offer a service to London, though these involve stopovers. The earliest direct flights between Frankfurt and London depart around 7:00 a.m., while the latest direct flight departs at around 9:30 p.m. on weekdays - all of which are provided by Lufthansa. The earliest flight offered by leaves around 7:30 a.m. and operates until just after 7:30 p.m. There are over twenty scheduled flights departing on a daily basis between Frankfurt and London. Direct flights take under 2 hours.

Frankfurt

Frankfurt's skyline is dotted with skylines, including the Commerzbank Tower, currently Europe's tallest building. The city is home to thirty museums with most of them located on the Museumsufur alongside the River Main. Frankfurt is home to a range of culinary specialities such as Apfelwein (typically sour apple cider) and a variety of sausages including the Frankfurter Rindswurst and trademark Wurstchen.

London

Buckingham Palace, the residence of Queen Elizabeth II, is a major attraction in London and the 'Changing the Guard' ceremony is definitely worth checking out. It typically takes place every two days at predetermined times, so make sure to look into it before visiting. Other city attractions include the London Eye which provides a different perspective of London's cityscape and the Tower of London where the Crown Jewels are on display. Beyond the major sites and attractions, London is incredibly rich in cultural offerings, boasting a buzzing nightlife, a variety of museums and galleries and plenty of great independent cinemas.

Travel Tips: Frankfurt am Main to London flight

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

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

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

Is international entry into London from Frankfurt am Main restricted?

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

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

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
  • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
  • 10-day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Prebook and pay for a COVID-19 test, to be taken on the end of day 1 for vaccinated travellers
  • Passenger Locator Form (PLF) 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:

  • Physical distance required: 1 metre (s) (3 feet)
  • Face mask required: Regional advice

The above information was last checked on 15/01/2022. Remember to check the latest COVID-19 travel safety regulations for your flight between Frankfurt am Main and London closer to your date of departure here.

What is the restriction level for the return leg of a round trip journey from London, United Kingdom to Frankfurt am Main, Germany?

Return travel from United Kingdom to Germany is: Partially open.

Are there any international entry restrictions on returning to Frankfurt am Main from London?

Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom

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

Requirements for reentering:

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

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

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

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

Last checked on 15/01/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Frankfurt am Main from London.

What is the cost of cheap flights between Frankfurt am Main and London?

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

What is the average price of plane tickets to London from Frankfurt am Main?

If you are looking to book your plane ticket in the next 7 days, you can expect the Frankfurt am Main to London flight to cost on average £98  one way.

How many miles is it from Frankfurt am Main to London by flight?

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

How long does it take from Frankfurt am Main to London by plane?

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

What airport in Frankfurt am Main does the flight to London leave from? Which airport do I fly into London from Frankfurt am Main?

Frankfurt am Main has a few airport options from where you can start your journey including Frankfurt am Main Airport and Frankfurt Hahn Airport. Your flight to London can end in airports such as London Heathrow Airport, London Stansted Airport and London Gatwick Airport.

When travelling this route, Omio customers are departing most frequently from Frankfurt am Main Airport   and arriving in London Heathrow Airport.

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

Passengers booking this route most frequently board their flights from Frankfurt am Main Airport and need to travel around 6.8 miles (10.9 km) from the city centre to get to this airport.

Passengers arriving in London most often land in London Heathrow Airport and need to travel about 14.3 miles (23 km) from this airport to reach the city centre. You can check for public transportation connections, airport shuttles or taxi service options available from London Heathrow Airport to get you to the city centre of London.

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

For the trip from Frankfurt am Main to London you can take a flight with Ryanair, Lufthansa, British Airways, BA Cityflyer, Malta Air, Air Europa, Brussels Airlines, Lufthansa Cityline or Alitalia. Be sure to check out all possible airlines that offer services between Frankfurt am Main and London on Omio to compare what amenities they may have.

Are there any direct flights from Frankfurt am Main to London?

Yes, you can find a direct flight to London from Frankfurt am Main with British Airways, Lufthansa, Lufthansa Cityline, Malta Air or BA Cityflyer  on Omio. This is worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and help save you time travelling to your destination.

What are the first and last departure flight times from Frankfurt am Main to London?

The earliest flight for this route departs from Frankfurt am Main at 06: 00. The last flight leaves from Frankfurt am Main at 20: 30. Check Omio for the latest flight schedule from Frankfurt am Main to London and book the best time to depart on your chosen travel date.

How early should I purchase plane tickets between Frankfurt am Main and London to score the best deals?

If you buy a plane ticket between Frankfurt am Main and London within the next 7 days, you can find tickets to cost on average £98 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between Frankfurt am Main and London are generally on sale a few months before the planned departure date.