Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Berlin to London

⭐️ Starting from Berlin Hauptbahnhof, travelers can embark on a scenic train journey to London via Köln Hbf and Brussel-Zuid / Bruxelles-Midi. The entire trip, including transfers, takes approximately 10 hours and 5 minutes.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Find accommodation
  • The train routes from Berlin to London are operated by Deutsche Bahn Intercity-Express and Eurostar. While there is no direct train, travelers can take a train from Berlin Hauptbahnhof to London St. Pancras Intl with transfers in Köln Hbf, Brussel-Zuid / Bruxelles-Midi, and Amsterdam Centraal. The journey takes approximately 10 hours and 5 minutes. Prices for a train ticket between Berlin and London range from €190 - €542.
  • The fastest train option between Berlin and London involves taking a high-speed train from Berlin Hauptbahnhof to Stuttgart Hbf, followed by a high-speed train to Paris-Est, and finally a train to London St Pancras Intl via Eurostar. This route, with two transfers, takes approximately 12 hours and 30 minutes to complete the journey of 1,819 km. While it is not a direct route, it offers a relatively quicker travel time compared to other available options.
  • Trains departing from Berlin for London are operated by Deutsche Bahn Intercity-Express and depart from Berlin Hauptbahnhof station. Berlin Hauptbahnhof is the main train station in Berlin and serves as the starting point for the train journeys to London St Pancras Intl. Passengers can board the trains at Berlin Hauptbahnhof and begin their approximately 10-hour journey with transfers along the route.
  • There are multiple train routes from Berlin to London each with varying numbers of transfers. The routes range from 1 transfer to 3 or more transfers, depending on the specific journey and train connections. Passengers can choose from different options offered by operators like Deutsche Bahn Intercity-Express and Eurostar, with journeys taking approximately 10 to 20 hours, depending on the route chosen.
  • The train services from Berlin to London operated by Eurostar, arrive at London St Pancras Intl station. London St Pancras International is a major railway station located in the heart of London, providing easy access to various parts of the city and connecting services to other destinations in the UK. Upon arrival at London St Pancras, travelers can easily access the London Underground, buses, taxis, and other transportation options to reach their final destination within London.
  • The first train of the day to travel from Berlin to London with transfers in Köln Hbf and Brussel-Zuid / Bruxelles-Midi, departs from Berlin Hauptbahnhof. The specific departure time may vary depending on the date of travel and the chosen route. Likewise, the last train of the day from Berlin to London via the same transfer points would also depart from Berlin Hauptbahnhof, typically later in the evening. It's recommended to check the latest schedule and availability when planning your journey.
  • There are no direct train trips between Berlin and London. Travelers must take a route that involves transfers in cities such as Köln Hbf, Brussel-Zuid / Bruxelles-Midi, and Amsterdam Centraal. The journey typically lasts around 10 hours and 5 minutes, depending on the chosen route and transfers. It's advisable to plan ahead and check the schedule for each leg of the journey for a smooth travel experience.
  • There is no direct train between Berlin and London. Travelers wishing to make this journey will need to take a route that involves transfers, typically through stations like Köln Hbf and Brussel-Zuid / Bruxelles-Midi. The total travel time, including transfers, is approximately 10 hours and 5 minutes. It's important to plan the trip carefully and consider the transfer times to ensure a smooth and efficient journey.
  • The cost of a train ticket from Berlin to London can vary between €190 and €542. Factors such as the class of travel, time of booking, and availability of discounts may impact the ticket price. It's advisable to book in advance to potentially secure lower fares and to compare prices from different rail operators for the best deal.

Will you be returning to Berlin by train?

If you are looking for the return train journey, check out trains from London to Berlin

See schedule