Trip to Berlin

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 London to Berlin

🚅 **Route Overview:** The journey from London to Berlin by train involves 2 transfers, with a total travel time of approximately 9 hours and 42 minutes. 🎫 **Booking Information:** Prices for the train journey between London and Berlin can vary from £162 to £461 depending on the chosen route and class. 🌍 **Travel Details:** Multiple routes are available for the London to Berlin train journey, with varying durations ranging from 9 hours to 11 hours and 44 minutes.

Where to stay in Berlin

There are over 1351 hotels to stay in Berlin. Prices range from $12 per night.

Find accommodation
  • The train routes from London to Berlin are provided by Eurostar and Deutsche Bahn Intercity-Express. There is no direct train, and the journey includes transfers in Brussels and Cologne, taking approximately 9 hours and 42 minutes. Prices for trains between the two cities vary from £163 to £464.
  • The fastest train route from London to Berlin with a travel time of approximately 9 hours and 42 minutes, involves transfers in Brussels and Cologne. Eurostar operates the service departing from London St Pancras Intl, while Deutsche Bahn Intercity-Express arrives at Berlin Hauptbahnhof station. This route offers a convenient and efficient option for travelers making the journey between the two cities via train.
  • Trains departing from London for Berlin are operated by Eurostar and leave from London St Pancras Intl station. London St Pancras Intl serves as the main departure station for travelers embarking on their journey to Berlin by train. This well-connected station offers a convenient starting point for passengers making their way to Germany's capital city from London.
  • There are multiple train routes available between London and Berlin each with differing durations and transfers. The journeys range from approximately 9 hours 5 minutes to 11 hours 44 minutes, with durations varying depending on the specific route chosen. Passengers can select from various departure and transfer points, offering flexibility in travel options from London to Berlin by train.
  • The train services from London to Berlin operated by Deutsche Bahn Intercity-Express, arrive at Berlin Hauptbahnhof station. Berlin Hauptbahnhof is the main central station in Berlin and serves as the primary arrival point for travelers coming from various destinations, including London. Passengers can disembark at Berlin Hauptbahnhof and access further transportation options to reach their final destinations within the city.
  • The first train of the day from London to Berlin via the routes provided, typically departs from London St Pancras Intl station in the early morning. The last train of the day on this route usually leaves London St Pancras Intl station in the evening, allowing for a full day of travel. Passengers can check specific departure times and schedules for each leg of the journey to plan their trip accordingly.
  • There are no direct train trips each day between London and Berlin. Travelers will need to take services that include transfers at different stations along the route, such as in Brussels and Cologne, which make the journey approximately 9 hours and 42 minutes long. Passengers can choose from various routes offered by different train agencies, including Eurostar and Deutsche Bahn Intercity-Express, to reach Berlin from London by train.
  • No, there is no direct train between London and Berlin. Travelers will need to take services that include transfers at stations like Brussels and Cologne along the route, making the journey approximately 9 hours and 42 minutes long. Passengers can opt for train routes that involve changing trains at different locations to reach Berlin from London.
  • The cost of a train ticket from London to Berlin ranges from £163 to £464. Prices can vary based on factors such as the class of travel, time of booking, and availability of seats. It is advisable to book tickets in advance to secure the best fares for this train journey.

Will you be returning to London by train?

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

See schedule