London to Berlin by train London to Berlin by train

London to Berlin by train

London to Berlin by train takes around 9 to 11 hours with two changes: Eurostar to Brussels Midi, then ICE3neo to Cologne and ICE to Berlin Hauptbahnhof. No direct train exists.

Train service

Train tickets

Omio

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Trainline

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Raileurope

Raileurope

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

There is no direct train from London to Berlin. Every journey requires two changes: at Brussels Midi, and then at Cologne Hauptbahnhof. The fastest connections take around 9 hours, though most travellers land somewhere between 10 and 11 hours depending on which trains they pick.

The route runs across four countries. Eurostar from London St Pancras to Brussels Midi takes roughly 2 hours through the Channel Tunnel. A Deutsche Bahn ICE3neo then covers Brussels to Cologne in around 2 hours. From Cologne, an ICE to Berlin Hauptbahnhof takes around 4 hours. Each change is at the same station you arrived at. No cross-town transfers, no luggage chaos.

How to get from London to Berlin by train

The route

Three train segments, two changes. The pattern is the same on every departure.

Segment

Train

Route

London to Brussels

Eurostar

St Pancras International to Brussels Midi

Brussels to Cologne

Deutsche Bahn ICE3neo

Brussels Midi to Cologne Hbf

Cologne to Berlin

Deutsche Bahn ICE

Cologne Hbf to Berlin Hauptbahnhof

Hbf stands for Hauptbahnhof (German for main station).

Timetable 2026 (Mon-Fri, indicative)

London dep

Brussels arr

Brussels dep

Cologne arr

Cologne dep

Berlin arr

07:04

10:05

10:25

12:15

12:26

17:16

09:01

12:05

12:25

14:15

14:26

19:16

11:04

14:05

14:25

16:15

16:26

21:18

13:01

16:06

16:22

18:15

18:25

23:17

15:04

18:05

18:25

20:15

n/a

n/a

19:34

22:38

06:23+1

08:16+1

08:45+1

13:02+1

The 15:04 from London arrives in Cologne after the last same-day ICE to Berlin. Take the 13:01 if you need to be in Berlin the same evening. The 19:34 departure involves an overnight stop in Brussels before continuing the following morning.

Engineering works on the Cologne to Berlin line can shift times in 2026. Treat this table as orientation and check your exact departure at int.bahn.de.

The Brussels connection

Twenty minutes between the Eurostar and the ICE3neo sounds tight. It is actually a recognised connection. The booking system knows these trains work together, and the connection has been standard practice for years. Sometimes it runs to 18 or 19 minutes. That is generally fine.

What protects you if the Eurostar is delayed is the Railteam Promise (also called HOTNAT). It lets you board the next available ICE at no extra charge. This protection applies if you book a linked journey through Trainline or RailEurope, or if int.bahn.de has confirmed your Eurostar and ICE as a recognised connection.

If fares are similar, book an earlier Eurostar than strictly necessary. A longer gap in Brussels costs nothing and buys you insurance against a late Eurostar.

Tickets and where to buy

There is no through-ticket from London to Berlin. Buy the Eurostar and the Brussels-Berlin ICE separately. Trainline and RailEurope handle both in one transaction; int.bahn.de handles only the continental leg.

Eurostar: London to Brussels

Eurostar fares from London to Brussels start from around £51 one-way in Standard class. Eurostar Plus (which includes a meal and extra legroom) starts from around £98 one-way. Prices rise sharply for Friday departures and Sunday afternoons.

Eurostar return fares are cheaper than two one-ways. This is unusual for European train tickets and worth knowing. If you are travelling both ways, always book the Eurostar as a return, not two separate tickets.

Booking opens up to 11 months ahead. The cheapest fares do not last long.

Eurostar travel classes on this route:

  • Standard: Free WiFi, power sockets, café-bar access.

  • Eurostar Plus: Larger reclining seats with extra legroom, a meal at your seat, lounge access at St Pancras.

Deutsche Bahn ICE: Brussels to Berlin

DB advance fares on the Brussels to Berlin ICE start from around €39.99 in second class and €59.99 in first class. Fares work like air fares. Book ahead, especially for Fridays and Sundays, when trains fill up faster.

Second class is comfortable: bistro car, power sockets, WiFi. First class adds at-seat meal service and more space.

Seat reservations on ICE trains are optional. Most travellers reserve anyway because trains can get busy. A reservation costs €5.50 in second class or €6.90 in first class. You can add one during booking or later at int.bahn.de using the “Book seat only” toggle.

Children under 15 travel free on DB trains when accompanied by a parent or grandparent.

DB booking opens up to 12 months ahead.

Where to buy

Trainline or RailEurope: One transaction covers both the Eurostar and the ICE. HOTNAT protection is built in. Small booking fee on each ticket. Works on your phone.

eurostar.com + int.bahn.de: More steps, but no booking fee on the DB side and you can choose your seat from a seat map. Before buying separately at int.bahn.de, run a London to Cologne search and confirm your chosen Eurostar and ICE appear as a single recognised journey. That is what triggers HOTNAT protection.

Rail passes

Interrail and Eurail passes are valid on both Eurostar and Deutsche Bahn ICE, but the rules on each segment are different.

Eurostar

Eurostar requires a separate passholder reservation. This is not a standard seat reservation; it requires a specific Interrail or Eurail booking made through a dedicated channel. It costs around €30 per journey.

The important catch: Eurostar only releases a limited number of passholder seats on each departure. Once they are gone, your pass will not get you on that train. Check passholder availability before buying any pass for a trip that includes Eurostar. If availability is limited in your travel window, you will need a standard Eurostar ticket regardless of what pass you hold.

Deutsche Bahn ICE

Your pass covers travel on the Brussels to Berlin ICE. Seat reservations are optional at €5.50 in second class or €6.90 in first class.

Pass versus point-to-point

A pass rarely saves money if you can book months ahead. Where it does make sense: booking at short notice when advance fares have gone, or when you want to change plans freely. Run the maths for your specific dates before deciding.

Night train: European Sleeper Brussels to Berlin

European Sleeper operates a night train from Brussels to Berlin three times a week. The train departs Brussels Midi on Monday, Wednesday, and Friday evenings at 19:22 and arrives at Berlin Gesundbrunnen at around 06:03 the following morning.

Note the arrival station: European Sleeper arrives at Berlin Gesundbrunnen, not Berlin Hauptbahnhof. Gesundbrunnen is a major interchange station with S-Bahn and U8 connections and is about 3 km north of the Hbf. For most central Berlin destinations it makes little practical difference.

From London, take the 13:01 or 15:04 Eurostar to Brussels. That gives you time for dinner in Brussels before the 19:22 European Sleeper departure.

Shared Classic compartment tickets start from €69.99 one-way. Private compartments for up to five people start from €249.99. European Sleeper also offers Budget and Comfort classes, and Interrail/Eurail reservations are available.

Arriving in Berlin

Daytime trains arrive at Berlin Hauptbahnhof, the city’s main station on the north bank of the Spree. The Reichstag is a 5-minute walk away. The Brandenburg Gate is about 20 minutes on foot.

Getting into the city from Berlin Hbf:

  • U-Bahn U5: Direct to central stops including Brandenburger Tor, Unter den Linden, and Alexanderplatz.

  • S-Bahn S3, S5, S7, S9: All serve Berlin Hbf and connect to major districts including Potsdamer Platz and the Ostbahnhof.

Buy a Berlin ABC zone ticket at the station before boarding. The ticket machines have English-language menus.

Booking tips

Book the Eurostar as a return if you are travelling both ways. Eurostar return fares are considerably cheaper than two separate one-ways. Book the Eurostar return first, then buy the outward and return ICE tickets separately.

Check the Cologne connection carefully. In the search results at int.bahn.de, click “details” on your journey and check how long you have in Cologne. Eastbound (towards Berlin), a 20-minute connection is normally workable. Westbound (back towards London), give yourself more time. You have a Eurostar to catch and Eurostar check-in to account for. A 45-minute gap in Cologne is safer westbound. If the search shows a 10-minute connection, re-run with a longer minimum transfer time.

Mid-week is usually cheaper. Fridays and Sunday afternoons are the busiest and most expensive departures in both directions.

Verify times before you travel. Engineering works on the Cologne to Berlin line in 2026 can move departure and arrival times. The timetable in this guide is a starting point, not a booking confirmation.

Frequently asked questions

Is there a direct train from London to Berlin?

No. There is no direct train from London to Berlin. Every journey requires two changes: first at Brussels Midi, where you transfer from the Eurostar to a Deutsche Bahn ICE3neo, and then at Cologne Hauptbahnhof, where you board a DB ICE to Berlin. The station stays the same at each change, so no cross-town transfers are required.

How long does the London to Berlin train journey take?

The fastest daytime connections take around 9 hours, though most journeys land between 10 and 11 hours depending on connection times and departure choice. The example 07:04 departure from London arrives at Berlin Hauptbahnhof at 17:16. Journey times can vary due to engineering works on the Cologne to Berlin line in 2026, so check your exact trains at int.bahn.de before travelling.

How much does it cost to take the train from London to Berlin?

You buy the Eurostar and the ICE separately. Eurostar tickets from London to Brussels start from around £51 one-way in Standard class. Deutsche Bahn ICE tickets from Brussels to Berlin start from around €39.99 in second class. Eurostar return fares are cheaper than two one-ways, so if you are travelling both ways, always book the Eurostar as a return. Total advance cost for both legs together can start from around £90 to £110 depending on timing and demand.

Can I use an Interrail or Eurail pass from London to Berlin?

Both passes are valid on this route, but there are two important conditions. Eurostar requires a separate passholder reservation, which costs around €30 and must be booked through a dedicated Interrail/Eurail channel. Eurostar only makes a limited number of these seats available, so check availability before buying any pass. The Brussels to Berlin ICE is covered by your pass, and seat reservations are optional at €5.50 in second class.

Is there a night train from London to Berlin?

European Sleeper operates a night train from Brussels to Berlin three times a week, departing Brussels Midi on Monday, Wednesday, and Friday evenings at 19:22 and arriving at Berlin Gesundbrunnen at around 06:03 the following morning. From London, take the 13:01 or 15:04 Eurostar to Brussels and transfer to European Sleeper the same evening. Shared compartment tickets start from €69.99 one-way. European Sleeper does not run a daily service, so check departure days before planning your itinerary.