Compare prices and tickets by train, bus or flight

Wed
Dec 8
$68BlaBlaCar Bus
$55Ryanair
Thu
Dec 9
$59Flixbus
$12Ryanair
Fri
Dec 10
$62Flixbus
$12Malta Air
Sat
Dec 11
$51Flixbus
$21Malta Air
Sun
Dec 12
$68BlaBlaCar Bus
$12Malta Air
Mon
Dec 13
$63BlaBlaCar Bus
$12Malta Air
Tue
Dec 14
$73BlaBlaCar Bus
$16Ryanair
Wed
Dec 15
$115BlaBlaCar Bus
$16Ryanair
Thu
Dec 16
$63Union Ivkoni International
$12Ryanair
Fri
Dec 17
$78Flixbus
$12Malta Air
Sat
Dec 18
$65Flixbus
$21Malta Air
Sun
Dec 19
$65Flixbus
$21Malta Air
Mon
Dec 20
$96Flixbus
$21Malta Air
Tue
Dec 21
$78Flixbus
$21Ryanair
Wed
Dec 22
$72Flixbus
$21Ryanair
Thu
Dec 23
$67Union Ivkoni International
$21Ryanair
Fri
Dec 24
$84Flixbus
$39Malta Air
Sat
Dec 25
$56Union Ivkoni International
$177Lufthansa
Sun
Dec 26
$71Flixbus
$48Malta Air
Mon
Dec 27
$90Flixbus
$29Malta Air
Tue
Dec 28
$120Flixbus
$21Ryanair

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
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

Overview: Train from Frankfurt am Main to London

distanceDistance395 miles (637 km)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesDeutsche Bahn with connection or Deutsche Bahn

Trains from Frankfurt am Main to London cover the 395 miles (637 km) long route taking on average 5 h 32 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there is 1 train operating per day, including direct services available. Travelers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in London Victoria.

Train companies

Travel with Deutsche Bahn from Frankfurt am Main to London

Travel between Frankfurt am Main and London on Deutsche Bahn trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Frankfurt am Main to London train.

    Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets to London from Frankfurt am Main due to the coronavirus:

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

    Trains from Frankfurt to London

    All trains from Frankfurt to London have layovers along the journeys. Trains take 6h 12min to get from Frankfurt to London. The distance between the two cities is 396 miles (638km). Riding the train on the Frankfurt- London route offers travelers a unique experience exploring the passing scenery. Trains are not only cheaper, but they get travelers in the middle of London, saving you the hassle of dragging luggage from the station to the city center. Deutsche Bahn offers the most train rides from Frankfurt to London.

    Frankfurt to London Train Time: Daily Departures.

    There are 14 daily train rides from Frankfurt to London. This means that weekly, there are over 80 train rides to choose from. The earliest train departs Frankfurt at 8:38 a.m. and reaches London at 5:01 p.m. taking 9h 23min. The last train departs Frankfurt at 2:27 p.m. and reaches London at 7:39 p.m. taking 6h 12min. These hours may vary depending on the day of the week and the provider. Omio provides all rides available so that customers can choose the most convenient ride for them.

    How long is the journey by train from Frankfurt to London?

    The average train takes 6h 12min to get from Frankfurt to London. The fastest train takes 5h 50min with one transfer along the route. The slowest train takes 9h 23min to travel between the two cities. These times vary as each train ride has a layover along the way. Hours are typically affected by the number of layovers along the way and the type of train.

    What are the departure and arrival train stations for trains from Frankfurt to London?

    Departure train station: trains leave Frankfurt from Frankfurt (Main) Hauptbahnhof train station. It lies at 60329 Frankfurt AM Main and operates daily from 7:00 a.m. to 10:00 p.m. Travelers can get a taxi from their destination to the station. Bus lines N84, N13, 012, 135, N1305, N277, and N952 have stops at the station. The station provides DB information counters for travelers that have any queries about their journeys. Travelers can get advice or help from the mobile service staff at the station. There is a lounge for first-class passengers with a stylish ambiance, comfortable seating, and attentive staff. There are luggage lockers, washrooms, a tickets office, and ticket sales office. Food concessions at the station include a Starbucks and the Uddin’s bar. All tracks at the station are wheelchair accessible, and there are elevators to get from the platform to the concourse. There is a lost and found section for passengers to retrieve their lost items. Drivers can find long-term and short-term parking options at the parking lot.

    Arrival train station: Trains from Frankfurt to London arrive at London St Pancras International station that sits at Euston Rd, London N1C 4QP.It is a hub for intercity, continental and regional trains. It operates 24 hours a day. Travelers will find car hiring services at the station if they wish to drive to their preferred destinations. There are several trains and buses at the station to get to other parts of London. The station provides ticket machines and a ticket office. There is a tourist information office at the entrance of the station. Travelers will find washrooms and baby changing pods for nursing travelers. There is a lost and found property area, luggage storage facilities, and trolleys to help handle baggage. There are cash machines, public phones, a pharmacy, and a photo booth. It features over 40 ships and 20 eateries. The station is wheelchair enabled for easy navigation of reduced mobility passengers. Reduced mobility passengers can get extra assistance if they make prior arrangements with their train operators.

    Frankfurt Statue. Source: Shutterstock

    Which train companies travel from Frankfurt to London

    Trains on the Frankfurt-London route are provided by Deutsche Bahn. Deutsche Bahn trains provide DB Intercity-Express and Deutsche Bahn along the Frankfurt London. Deutsche Bahn trains have more trains on this route, with about eight trains daily. DB intercity Express trains have about six trains daily on this route.

    Deutsche Bahn Trains from Frankfurt to London

    Deutsche Bahn is a popular train company with routes and destinations in over 15 countries. It uses different types of trains like the Intercity Express, Intercity, Euro city, Regional Express, and Regional Bahn trains. These trains vary in the journey durations, comforts, and amenities. Intercity-Express trains provide the fastest services from Frankfurt to London. Intercity-Express trains are the fastest as they can cover up to 200mph (320km/h). The regular Deutsche Bahn trains take an average of 140 mph (230km/ h).

    Trains from Frankfurt to London: Services on Board

    Deutsche Bahn trains offer two types of seating classes. They include first class and second class seating. First-class tickets typically cost more than second-class seating. First-class travelers get extra luggage storage facilities, comfortable seats, power charging sockets, seat reservations, at-seat meals, quieter carriages, and unlimited free Wi-Fi.

    First-class passengers also get free daily newspapers and access to the lounge at the stations. Second-class seating has a two-by-three seating arrangement, ample legroom, and overhead racks to store luggage. Luggage racks measure 27*17*12 inches. Luggage does not have weight restrictions as long as they fit in these luggage racks. Travelers can get any amount of luggage on the train for free of charge, including items like trolley bags and strollers. Each passenger is responsible for the security of their luggage.

    Travelers can also store luggage in an open section of the train car, near doors or the middle of the car. There is free Wi-Fi to keep travelers entertained, trains come with restrooms, and onboard café with a wide variety of meals and snacks. Bicycles are allowed on board with separate tickets. You can travel with your pet for free as long as they fit in carriers or hand luggage. Larger pets are allowed on board, and travelers can pay fees equivalent to children’s fares. They also have to be in leashes and muzzles. Each train is wheelchair enabled with washrooms, entrances, and services for reduced mobility passengers.

    London Kings Cross. Source: Shutterstock

    How to Find Cheap Train tickets from Frankfurt to London?

    Travelers that need cheaper train tickets should consider buying tickets in advance. Providers release train tickets a few months before their scheduled time. If you get one in advance, you are likely to get a cheaper deal. Flexibility counts when scoring cheaper ticket deals. If you are flexible with your dates, you are likely to score cheaper train tickets. Train tickets are often affected by the route the provider takes. Journeys with more layovers tend to be cheaper than direct journeys. Also, keep an eye out for cheaper discounts and deals that provide cheaper tickets for train journeys from Frankfurt to London.

    To London by train- travel tips

    A train ride to London is ideal for traveling the passing scenery between the two cities. London, Britain's capital, blends rich art and entertainment scene with cultural attractions. It provides something for any traveler, making it an ideal destination to explore. Art, culture, and history lovers will love a visit to Buckingham Palace.

    Visitors can enjoy a display of the precision marching, music at the James’s Palace, and a tour of the Royal Mews and State Rooms. The British Museum is an ideal destination for art and culture lovers as it displays a global collection of the finest antiques from around the globe. It has an on-site book shop with an exhaustive array of famous book titles and a shop with souvenirs.

    London is home to The Shard, a popular landmark famous for its resemblance to a shard of glass. Nature and outdoor thrill enthusiasts will love visiting Hyde Park, a massive green space with museums. Travelers can also enjoy boating and swimming at the Serpentine Lake in Hyde Park. Piccadilly Circus and Trafalgar Square are popular tourist’s spot that showcases a 183-foot granite monument overlooking bronze reliefs and fountains. Kew Gardens lies in the southwest of London, and it features numerous plant exhibits alongside musical and cultural events.

    Thrill-seekers will love a ride on The London Eye, which provides spectacular views of the city. A tour of the Thames Cruise offers great views of Tower Bridge and the House of Parliament. For vibrant nightlife, travelers can consider visiting Soho, which features plenty of bars, clubs, theatres, and jazz bars. Treat your taste buds to Kiln's Smoking Goat and Thai Barbecue. The Barbary is popular for its tandoor and grilled meals, while Hoppers provides top-notch bone marrow varuval and curries.

    Travel Tips

    Trains from Frankfurt am Main to London
    Travel by train 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 train between Frankfurt am Main, Germany and London, United Kingdom allowed?

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

    What is the status of international entry into United Kingdom from Germany?

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

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

    Conditions of entry:

    • 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 monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
    • Prebook and pay for a COVID-19 test, to be taken on the end of day 2 for vaccinated travellers
    • 2-day mandatory monitored quarantine for arrivals with a COVID-19 Vaccination Certificate
    • Passenger Locator Form (PLF) required

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

    When traveling in United Kingdom, you must follow these COVID-19 safety rules:

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

    The information above was last checked on 12/7/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Frankfurt am Main and London before traveling.

    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 3 days before arrival or 14 day mandatory self-quarantine
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
    • 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 12/7/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Frankfurt am Main from London.

    How far is it from Frankfurt am Main to London by train?
    The Frankfurt am Main to London train distance is approximately 395 miles (637 km).
    How long is the train ride to London from Frankfurt am Main?
    On average the Frankfurt am Main to London train time is 5 h 32 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.
    When traveling by train from Frankfurt am Main to London, which train station in Frankfurt am Main do I depart from and which train station in London do I arrive in?

    When taking the train between Frankfurt am Main and London, you can choose to depart from train stations like Frankfurt (M) Flughafen Regionalbf, Frankfurt Main Ost and Frankfurt am Main - Stadion. Your trip can end in train stations such as London Victoria, London Euston and London Kings Cross.

    Omio customers who travel this route most frequently depart from Frankfurt (M) Flughafen Regionalbf   and arrive in London Victoria.

    Where is the Frankfurt am Main train station located? Where is the London train station located?

    Passengers booking this trip most frequently board their trains from Frankfurt (M) Flughafen Regionalbf and need to travel around 6.7 miles (10.8 km) from the city center to get to this train station.

    Passengers arriving in London most often arrive at London Victoria and need to travel around 1.2 miles (2 km) from this train station to the city center.

    What train providers go from Frankfurt am Main to London?
    Take the Frankfurt am Main to London train with Deutsche Bahn with connection or Deutsche Bahn. However, it's always good to check out all possible train providers for the route between Frankfurt am Main and London as there might be differences in the amenities they offer.
    How many trains are there from Frankfurt am Main to London a day?
    The average number of trains departing Frankfurt am Main for London is 1 a day. The train schedules and services may vary between weekdays and weekends.

    Important Stations and Airports for this Journey

    Frankfurt am Main
    London
    Frankfurt (M) Flughafen Regionalbf is the most popular Frankfurt am Main railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Frankfurt am Main for your trip to London.