Loading Page...

How much is a train ride from London to Berlin?

How much does the train from London to Berlin cost? Train tickets from London to Berlin can start from as little as $89.96 when you book in advance and are usually more expensive when purchased on the day. Prices can also vary depending the time of day, route and class you book.



A train journey from London to Berlin in March 2026 typically costs between €120 and €350 for a one-way trip, depending on how far in advance you book. The journey usually involves taking the Eurostar from London St. Pancras to Brussels or Amsterdam, followed by a high-speed ICE (Intercity-Express) train into Berlin. If you book "saver" fares several months ahead, you can often find tickets for around €120–€150. However, if you are booking last-minute or during peak travel times, the price can easily climb to €400 or more. For those looking for a unique experience, the "European Sleeper" night train also runs between Brussels and Berlin, with berths starting around €100 for a seat and €160 for a couchette. For travelers planning a wider European tour, using an Eurail or Interrail pass can be a more cost-effective option, though you will still need to pay mandatory reservation fees for the Eurostar segment (approx. €30).

People Also Ask

Travelling from London to Berlin by train In around nine hours, Eurostar and ICE high-speed trains can transport you to the centre of Berlin, so you'll be able to start sightseeing straight away.

MORE DETAILS

Berlin is one of the cheapest capital cities in Western Europe, so it's a great place for budget travelers seeking world-class museums, cheap food, crazy nightlife, and affordable accommodation. Prices are slowly rising but there are still easy to visit without spending a lot of money.

MORE DETAILS

It depends which trains and what times you are looking at - Eurostar is very expensive in times of high demand because the cheap tickets get snapped up but can be relatively affordable if you choose less popular times.

MORE DETAILS

All trains in Germany have toilets, and most intercity trains come with bistro and restaurant cars serving hot meals, snacks and beverages. There's no issue with bringing your own food and drink.

MORE DETAILS

With a valid ticket, ticket holders have access to all public transport in Berlin, including the S-Bahn, subway, buses, trams and ferries. The fare depends on the tariff zone and the ticket's period of validity.

MORE DETAILS

British citizens do not require a visa to enter any of the European Union's Schengen Member States, provided that the duration of their stay does not exceed 90 days within any 180 day period.

MORE DETAILS

Originally Answered: Why are German trains so expensive ? For the longest time, the Deutsche Bahn (German Railway) had a monopoly on inter city ground travel. That let them set the price at whatever rate they want. Although this company is 100% owned by the German state it's still a private company.

MORE DETAILS