COMPARE Prices across different modes

Wed
Sep 29
Find prices
$47Malta Air
Thu
Sep 30
$99Flixbus
$274Lufthansa
Fri
Oct 1
$74Union Ivkoni International
$85Ryanair
Sat
Oct 2
$58Union Ivkoni International
$64Malta Air
Sun
Oct 3
$74Flixbus
$17Malta Air
Mon
Oct 4
Find prices
$28Malta Air
Tue
Oct 5
$58Union Ivkoni International
$17Ryanair
Wed
Oct 6
$69BlaBlaCar Bus
$22Malta Air
Thu
Oct 7
$68Flixbus
$85Malta Air
Fri
Oct 8
$58Union Ivkoni International
$85Ryanair
Sat
Oct 9
$58Union Ivkoni International
$104Malta Air
Sun
Oct 10
$87Flixbus
$73Malta Air
Mon
Oct 11
Find prices
$55Malta Air
Tue
Oct 12
$58Union Ivkoni International
$57Ryanair
Wed
Oct 13
Find prices
$30Malta Air
Thu
Oct 14
Find prices
$42Malta Air
Fri
Oct 15
$58Union Ivkoni International
$47Ryanair
Sat
Oct 16
$58Union Ivkoni International
$38Malta Air
Sun
Oct 17
$68Flixbus
$47Malta Air
Mon
Oct 18
Find prices
$17Malta Air

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

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

Flight Information between Frankfurt am Main and London

distanceDistance395 miles (637 km)
durationAverage flight duration1 h 30 min
priceAverage plane ticket price$115 (€92)
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 route taking on average 1 h 30 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. You can get the cheapest plane tickets for this route for as low as $17 (€13), but the average price of plane tickets is $115 (€92). Travelers depart most frequently from Frankfurt am Main Airport and arrive in London Heathrow Airport.

Airlines

Lufthansa, Ryanair and Alitalia Frankfurt am Main – London

You can travel by flight between Frankfurt am Main and London with Lufthansa, Ryanair and Alitalia for as low as $17 (€13). When you search for schedules and tickets, Omio will show you the best journey.

Lufthansa
Ryanair
Alitalia

Germany's largest airline is Lufthansa. Fly between Frankfurt am Main and 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.

It’s easy to book your Lufthansa plane ticket from Frankfurt am Main to London online with Omio! Simply check the current Lufthansa flight schedules for your ideal departure and arrival times, compare the best route from Frankfurt am Main to London as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that flight and book cheap Lufthansa plane tickets online. Prices for Lufthansa flights between Frankfurt am Main and London start at $274 (€221) one-way if you book in advance, and you can expect to travel around 395 miles (637 km). If you search for Lufthansa flights in the Omio app, you can check straight away if the Lufthansa tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by plane between Frankfurt am Main and London. Let Omio do all the work for you finding the best Frankfurt am Main to London Lufthansa plane ticket so you can enjoy a smooth and comfortable journey!

    Lufthansa has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Lufthansa tickets between Frankfurt am Main and London and when traveling by flight:

    • Cashless payments recommended
    • Online booking and check-in recommended

    Frankfurt am Main to London Flights: An Overview

    There are frequent daily flights to London from Frankfurt, connecting the major German and British banking centres. Travelers from Germany have a choice of airline and destination airport, with flights available to London Stansted, London City and London Heathrow. Departures start in the early morning and continue throughout the day until mid evening. Flight times are about 1hr 30mins.

    Which airlines fly from Frankfurt am Main to London?

    Frankfurt am Main to London flights offer passengers 3 direct routes. National carriers Lufthansa and British Airways provide direct flights from Frankfurt to London Heathrow, while Lufthansa CityLine and BA CityFlyer departures arrive at London City Airport. Budget airline Ryanair has a direct service to London Stansted.

    How long is the flight from Frankfurt am Main to London?

    The quickest Frankfurt am Main to London flights are Lufthansa Cityline services to London City Airport, which take 1hr 30mins to cover the 638 km journey west to London. Most flights take about 1hr 35mins, although some are up to 10 minutes longer.

    How many flights are there from London to Frankfurt am Main?

    Weekday timetables provide frequent Frankfurt am Main to London flights to 3 airports with 21-28 departures in total, including 2 daily flights to London Stansted with Ryanair. Weekend departures are less frequent, with 15 direct flights available on Saturdays and 18 on Sundays.

    Travel Tips

    Flights from Frankfurt am Main to London
    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 cross-border travel by flight between Frankfurt am Main, Germany and London, United Kingdom allowed?

    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 3 days before arrival
    • Before departure, travellers must book and pay for a travel test package, which will include a COVID-19 test to be taken on day 2
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • 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 9/26/21. 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

    Are there travel restrictions, such as quarantine measures, in place when returning to Frankfurt am Main, Germany from London, United Kingdom?

    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 3 days before arrival or 10 day mandatory self-quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in 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)
    • Pre-arrival health declaration
    • The exact quarantine requirements depend on the regulations in each federal state
    • Digital entry registration is required prior to arrival

    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 9/26/21. 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 price of the cheapest flight from Frankfurt am Main to London?
    If you’re looking to save money on tickets, you can find cheap Frankfurt am Main to London flights for as little as $17 (€13)  in the next 7 days.
    What is the cost of a flight between Frankfurt am Main and London?
    The Frankfurt am Main to London plane ticket price is on average $115 (€92)  if you are looking to book your tickets for this trip in the next week.
    How far is London from Frankfurt am Main by plane?
    When traveling this route you should expect the distance between Frankfurt am Main and London by plane to be approximately 395 miles (637 km).
    How long is a flight from Frankfurt am Main to London on average?
    On average the Frankfurt am Main to London flight time is 1 h 30 min  covering the 395 miles (637 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
    What airport in Frankfurt am Main does the flight to London leave from? Which airport do I fly into London from Frankfurt am Main?

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

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

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

    Passengers booking this trip most frequently board their flights from Frankfurt am Main Airport and need to travel around 6 miles (10 km) from the city center to get to this airport.

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

    What airlines offer a service between Frankfurt am Main and London?
    For the route 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 to London from Frankfurt am Main on Omio to compare what amenities they may have.
    Is there a direct flight from Frankfurt am Main to London?
    If you’re looking for a direct flight, consider traveling with British Airways or BA Cityflyer. Nonstop 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.
    When does the first flight depart from Frankfurt am Main to London? When does the last flight depart from Frankfurt am Main to London?
    The first Frankfurt am Main to London flight departs at 5: 00 AM   and the last flight from Frankfurt am Main to London leaves at 8: 00 PM. Check out the most up-to-date flight schedule from Frankfurt am Main to London on Omio and find the best time to travel to your destination.
    How early should I purchase Frankfurt am Main to London plane tickets to get the best deals?
    If you buy a plane ticket from Frankfurt am Main to London within the next 7 days, you can find tickets to cost on average $115 (€92) 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.