Travel options
from London to Frankfurt am Main

You can get from London to Frankfurt am Main by train, bus or flight.

Our recommendation

To get from London to Frankfurt am Main on 25 Jan we recommend taking a flight because it’s the best combination of price and speed.

07:50London Stansted Airport1h35 10:25Frankfurt am Main Airport
0 changes
£391One-way
Cheapest
07:50London Stansted Airport1h35 10:25Frankfurt am Main Airport
0 changes
£391One-way
Other options
07:30London Heathrow Airport1h35 10:05Frankfurt am Main Airport
0 changes
£1931One-way
15:30London Heathrow Airport1h35 18:05Frankfurt am Main Airport
0 changes
£1931One-way
09:30London Heathrow Airport1h35 12:05Frankfurt am Main Airport
0 changes
£1931One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
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

Compare prices and tickets Prices for trains, buses and flights

Tue
25 Jan
Find prices
£36Ryanair
Wed
26 Jan
Find prices
£100BA Cityflyer
Thu
27 Jan
Find prices
£22Ryanair
Fri
28 Jan
£49Union Ivkoni International
£140Lufthansa
Sat
29 Jan
Find prices
£46Malta Air
Sun
30 Jan
£49Union Ivkoni International
£110Lufthansa
Mon
31 Jan
Find prices
£91Lufthansa
Tue
1 Feb
Find prices
£11Ryanair
Wed
2 Feb
Find prices
£11Ryanair
Thu
3 Feb
Find prices
£22Ryanair
Fri
4 Feb
£41Union Ivkoni International
Find prices
Sat
5 Feb
Find prices
£9Malta Air
Sun
6 Feb
£41Union Ivkoni International
Find prices
Mon
7 Feb
Find prices
£9Malta Air
Tue
8 Feb
Find prices
£9Ryanair
Wed
9 Feb
Find prices
£18Ryanair
Thu
10 Feb
£49BlaBlaCar Bus
£11Ryanair
Fri
11 Feb
£41Union Ivkoni International
Find prices
Sat
12 Feb
£49Flixbus
£46Malta Air
Sun
13 Feb
£41Union Ivkoni International
Find prices

Travel Information to Frankfurt am Main from London

distanceDistance395 miles (637 km)
modeAvailable travel modesFlight or coach
priceTicket price range£7 - £46
cheapestCheapest modeFlight • £7 • 1 h 35 min
fastestFastest modeFlight • £7 • 1 h 35 min
carriersPopular travel companiesRyanair or Flixbus

Take a flight or coach to travel 395 miles (637 km) from London to Frankfurt am Main. If speed is a priority, then a flight is the best option with an average duration of 1 h 35 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £7. The most popular travel providers which serve this route are Ryanair or Flixbus among others. Travellers can even take a direct flight or coach from London to Frankfurt am Main.

Quick Guide: Travelling from London to Frankfurt

Average Price: £80
Distance: 483 miles
Cheapest Month: September
Trains per Day: ~ 5
Buses per Day: ~ 10
Flights per Day: ~ 36
 

General Information about the journey from London to Frankfurt

Frankfurt lies 637 kilometres east of London and passengers have three main options to travel between the two cities - air, train and coach. Flights take just 90 minutes. Trains are much faster than buses, but all passengers need to change in Brussels, with some routes requiring more changes.

For more information about journey details

Travelling from London to Frankfurt

Plane

Getting from London to Frankfurt by air is straightforward with over 200 flights available per week. National carriers British Airways and Lufthansa offer frequent daily flights from Heathrow and Gatwick to Flughafen Frankfurt am Main. Budget carrier Ryanair also offers flights from Stansted to Frankfurt Hahn which is some 120 kilometres from the city. The flight takes around 1 hour and 25 minutes.

Buses

Eurolines offers daily direct coaches departing early afternoon from London's Victoria Station. Evening departures are also offered on Mondays and Fridays. The journey lasts 13 and a half hours and terminates at Frankfurt's Hauptbahnhof (Central Station) a major hub for local buses and trams and the S-Bahn and U-Bahn.

Trains

19 trains run each weekday between London and Frankfurt with travelling times varying between 6 hours and 26 minutes and 9 hours and 48 minutes. The fastest option is to take a Eurostar from London St Pancras for the 1 hour 55 minute trip to Brussels-Midi. 11 trains run this route each day (8 on Sundays). Passengers then switch to an InterCity Express (ICE) train for the thrice daily run to Frankfurt Hauptbahnhof. Morning​ afternoon and evening departures are offered. An alternative route from Brussels is to take an ICE or Thalys high-speed train for the 1 hour 57 minute journey to Cologne (Köln Hbf) and the take an ICE on to Frankfurt.

Travelling from London to Frankfurt

Plane

Getting from London to Frankfurt by air is straightforward with over 200 flights available per week. National carriers British Airways and Lufthansa offer frequent daily flights from Heathrow and Gatwick to Flughafen Frankfurt am Main. Budget carrier Ryanair also offers flights from Stansted to Frankfurt Hahn which is some 120 kilometres from the city. The flight takes around 1 hour and 25 minutes.

Buses

Eurolines offers daily direct coaches departing early afternoon from London's Victoria Station. Evening departures are also offered on Mondays and Fridays. The journey lasts 13 and a half hours and terminates at Frankfurt's Hauptbahnhof (Central Station) a major hub for local buses and trams and the S-Bahn and U-Bahn.

Trains

19 trains run each weekday between London and Frankfurt with travelling times varying between 6 hours and 26 minutes and 9 hours and 48 minutes. The fastest option is to take a Eurostar from London St Pancras for the 1 hour 55 minute trip to Brussels-Midi. 11 trains run this route each day (8 on Sundays). Passengers then switch to an InterCity Express (ICE) train for the thrice daily run to Frankfurt Hauptbahnhof. Morning​ afternoon and evening departures are offered. An alternative route from Brussels is to take an ICE or Thalys high-speed train for the 1 hour 57 minute journey to Cologne (Köln Hbf) and the take an ICE on to Frankfurt.

Travel Tips: Travel from London to Frankfurt am Main

Travel 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

Am I allowed to travel from London, United Kingdom to Frankfurt am Main, Germany?

International travel from London, United Kingdom to Frankfurt am Main, Germany is: Partially open.

Can I enter Germany if coming from United Kingdom?

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

Am I required to self-quarantine upon arrival to Frankfurt am Main if travelling from London?

Conditions of entry:

  • 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 measures do I need to follow in Frankfurt am Main, Germany due to the pandemic?

All travellers in Germany must observe the following coronavirus safety measures:

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

The information above was last checked on 22/01/2022; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey from London to Frankfurt am Main.

Are there restrictions on my return trip to London, United Kingdom from Frankfurt am Main, Germany due to COVID-19?

The current restriction level for returning to London, United Kingdom from Germany is: Partially open.

Am I allowed to reenter London, United Kingdom from Frankfurt am Main, Germany?

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

Do I need to self-quarantine when I arrive back to London from Frankfurt am Main?

  • 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
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Passenger Locator Form (PLF) required

Which rules do I need to follow in London, United Kingdom regarding COVID-19?

All travellers returning to United Kingdom must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 22/01/2022. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to London from Frankfurt am Main here.

What are my travel options from London to Frankfurt am Main?

There are 2 travel options from London to Frankfurt am Main: flight or coach.

What is the cheapest way to get from London to Frankfurt am Main?

A flight service offers the cheapest way to travel from London to Frankfurt am Main, which costs on average £7.

This is compared to other ways of getting to Frankfurt am Main:

A flight journey is usually £39 less than a journey to Frankfurt am Main by coach, which costs on average £46 for the same trip.

What is the quickest way from London to Frankfurt am Main?

The fastest way to get to Frankfurt am Main from London is by flight with an average travel time of 1 h 35 min.

There are alternative travel options to Frankfurt am Main that can usually take longer:

In comparison, going by coach can take 14 h 30 min   on average.

What is the distance from London to Frankfurt am Main?

The London to Frankfurt am Main distance is approximately 395 miles (637 km).

Where do I depart from London? Where do I arrive in Frankfurt am Main?

These are the most popular departure and arrival points for travellers from London to Frankfurt am Main:

  • Flights mostly depart from London Heathrow Airport and arrive in Frankfurt am Main Airport.
  • Coaches from London to Frankfurt am Main most often leave from London, Hammersmith Bridge Road and arrive in Frankfurt am Main, Hbf.

Which travel companies can get me from London to Frankfurt am Main?

Omio works with many trusted partners that can help you travel the best way from London to Frankfurt am Main:

  • You can travel by plane from London to Frankfurt am Main with Ryanair, and you can find Ryanair London to Frankfurt am Main tickets for £7 on Omio.
  • You can go to Frankfurt am Main from London by coach with Flixbus. You'll see cheap coach tickets for £46 with Flixbus from London to Frankfurt am Main on Omio.

Can I find a direct route between London and Frankfurt am Main?

Yes, there are direct routes from London to Frankfurt am Main with the following travel companies:

  • You can find direct flights to take to Frankfurt am Main with Ryanair, Lufthansa or Lufthansa Cityline.
  • You'll find direct coach services to Frankfurt am Main with.

As you won't need to change at another stop in between, direct services to Frankfurt am Main tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this journey.

What is another destination I should add to my tour from London to Frankfurt am Main?

Many of our customers travelling from London to Frankfurt am Main don't make Frankfurt am Main their final stop. Some of the destinations worth visiting after are Berlin, Paris or Munich, either of which you could add to your London and Frankfurt am Main trip itinerary. Check Omio for the best and cheapest ways to travel from Frankfurt am Main to any of these top destinations today!

When should I buy a ticket from London to Frankfurt am Main online to score the best deals?

Before travelling from London to Frankfurt am Main, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a plane ticket is on average £7 one way for this trip.
  • The price of a coach ticket for this route is £46 one way on average.

But we recommend booking London to Frankfurt am Main tickets online a few months before your planned travel date to score the best deals and save money on your trip.