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 24 Sep we recommend taking a flight because it’s the best combination of price and speed.

19:10London Stansted Airport1h25 21:35Frankfurt am Main Airport
0 changes
£1111One-way
Cheapest
19:10London Stansted Airport1h25 21:35Frankfurt am Main Airport
0 changes
£1111One-way
Other options
07:30London Heathrow Airport1h35 10:05Frankfurt am Main Airport
0 changes
£2421One-way
17:30London Heathrow Airport1h35 20:05Frankfurt am Main Airport
0 changes
£2421One-way
09:30London Heathrow Airport1h35 12:05Frankfurt am Main Airport
0 changes
£2421One-way

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

These companies trust us. We 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 for trains, buses and flights

Fri
24 Sep
£53Flixbus
£100Ryanair
Sat
25 Sep
£40Flixbus
£46Malta Air
Sun
26 Sep
£42Union Ivkoni International
£100Malta Air
Mon
27 Sep
£49Flixbus
£36Malta Air
Tue
28 Sep
Find prices
£26Ryanair
Wed
29 Sep
£42Union Ivkoni International
£18Malta Air
Thu
30 Sep
Find prices
£73Malta Air
Fri
1 Oct
£53Flixbus
£36Ryanair
Sat
2 Oct
£42Union Ivkoni International
£28Malta Air
Sun
3 Oct
£42Union Ivkoni International
£57Malta Air
Mon
4 Oct
£49Flixbus
£36Malta Air
Tue
5 Oct
Find prices
£21Ryanair
Wed
6 Oct
£42Union Ivkoni International
£93Lufthansa
Thu
7 Oct
Find prices
£48Malta Air
Fri
8 Oct
£53Flixbus
£31Ryanair
Sat
9 Oct
Find prices
£32Malta Air
Sun
10 Oct
£42Union Ivkoni International
£49Malta Air
Mon
11 Oct
£44Flixbus
£41Malta Air
Tue
12 Oct
Find prices
£76Lufthansa
Wed
13 Oct
£42Union Ivkoni International
£14Malta Air

Travel Information between London and Frankfurt am Main

distanceDistance395 miles (637 km)
modeAvailable travel modesFlight or coach
priceTicket price range£38 - £53
cheapestCheapest modeCoach • £38 • 16 h 5 min
fastestFastest modeFlight • £53 • 1 h 25 min
carriersPopular travel companiesMalta Air or Flixbus

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

The Window Seat

Read more about Frankfurt am Main

Frankfurt: A City Guide
Frankfurt: A City Guide

Munich has its Bavarian traditions, Hamburg the edginess of a port city, and Berlin can boast one of Europe’s liveliest arts and cultural scenes. Frankfurt, on the other hand, has long been Germany’s financial capital and...

Continue reading

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
Is cross-border travel to Frankfurt am Main, Germany from London, United Kingdom currently allowed?

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 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 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/09/2021; 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.

Am I required to self-quarantine when I return to London, United Kingdom from Frankfurt am Main, Germany?

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

Are there any travel restrictions on reentering United Kingdom from Germany?

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

Are there requirements to self-quarantine on arrival into United Kingdom from Germany?

Requirements for reentering United Kingdom:

  • 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 requirements for social distancing and wearing face masks in United Kingdom?

All travellers must abide by the following measures in United Kingdom to reduce the spread of coronavirus in the country:

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

The above information about your return travel to London, United Kingdom was last verified on 22/09/2021. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to London from Frankfurt am Main.

How do I go from London to Frankfurt am Main?

There are 2 ways that you can travel to Frankfurt am Main from London. You can take a flight or coach.

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

Coach services offer the cheapest way to get from London to Frankfurt am Main. Tickets for a coach cost on average £38.

This is compared to other travel options to Frankfurt am Main:

A coach is £15 less than a flight for this trip with tickets for a flight from London to Frankfurt am Main costing on average £53.

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

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

Other travel options from London to Frankfurt am Main can usually take longer:

In comparison, taking a coach requires on average 16 h 5 min   of travel time.

How many miles are between London and Frankfurt am Main

Frankfurt am Main is approximately 395 miles (637 km) away from London.

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

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

  • Most travellers board their plane from London Heathrow Airport and arrive in Frankfurt am Main Airport.
  • Most travellers board their coach from London, Victoria Coach Station and arrive in Frankfurt am Main, Hbf.
Which travel companies can take me from London to Frankfurt am Main?

If finding a good deal is your main consideration for your trip from London to Frankfurt am Main, then we'll help you find the best value travel companies for you:

  • Travel with Malta Air to go to Frankfurt am Main by plane. For a good deal on tickets, you can find Malta Air London to Frankfurt am Main tickets on Omio for £53.
  • Travel with Flixbus for coaches to Frankfurt am Main. If you’re looking for a good deal on tickets, check for Flixbus London to Frankfurt am Main tickets on Omio for £38.
Where should I go next after I travel to Frankfurt am Main from London?
Many of our customers who book a trip from London to Frankfurt am Main often extend their holiday and travel to other popular destinations like Berlin, Paris or Munich. If you’re thinking of adding another destination to your London and Frankfurt am Main itinerary, let Omio find you the best connections between Frankfurt am Main and any of these top destinations today!
How far in advance should I buy tickets to Frankfurt am Main from London online to get the best deals?

When planning your trip to Frankfurt am Main from London, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets are costing £53 one way on average.
  • Coach tickets are costing on average £38 one way.

However, we recommend buying tickets between London and Frankfurt am Main online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

London
Frankfurt am Main
London
Amenities
London Liverpool Street Stn
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City
London Bridge
Amenities
Refreshments