---
title: "Prague to London by train"
date: 2026-05-04
author: "Johan E. Johansson"
featured_image: "https://everyrail.com/wp-content/uploads/london.jpg"
categories:
  - name: "Routes"
    url: "/routes.md"
---

# Prague to London by train

Prague to London by train is possible, but there is no direct service. The cleanest route on the right dates is the European Sleeper overnight from Praha hl.n. to Brussels, then Eurostar from Brussels Midi/Zuid to London St Pancras International. When the sleeper does not match your date, a daytime journey through Germany via Berlin is the alternative.

## No direct train, but a clear route exists

There is no direct train from Prague to London. The journey crosses four countries and requires at least one change, always in Brussels.

The route that works for most travellers:

Leg

Stations

Operator

What to know

Prague to Brussels

Praha hl.n. to Bruxelles-Midi/Zuid

European Sleeper

Overnight train on selected nights; not daily

Brussels to London

Bruxelles-Midi/Zuid to London St Pancras International

Eurostar

High-speed through the Channel Tunnel; allow 45-60 min for check-in

Choose the overnight route when European Sleeper is running on your date. Take the daytime route when it is not, or when you would rather travel by day. The overnight option is generally easier to manage. It limits connections and uses your sleep time for the longest part of the journey.

## The overnight route via Brussels

The simplest way to travel from Prague to London by train is European Sleeper overnight to Brussels, then Eurostar to London.

European Sleeper train ES 452 departs Praha hl.n. in the early evening, around 18:05, and arrives at Bruxelles-Midi/Zuid the following morning, around 10:30. The journey takes around 15 hours 22 minutes. The service runs on Tuesdays, Thursdays, and Sundays only. Check the live European Sleeper timetable before you buy, as operating days and exact departure times change seasonally.

European Sleeper offers seats, shared couchettes (up to five or six berths per compartment), and private sleeper compartments on this route. Book a couchette or sleeper well in advance if you want a proper bed. The cheaper berths can sell out weeks before popular departures. A seat reservation is the most affordable option if you just need to get through the night.

Once you arrive in Brussels, do not treat Eurostar like a walk-up platform. Passengers going to London pass through ticket checks, passport control, and security at Brussels Midi/Zuid before boarding. Eurostar recommends Standard and Plus passengers check in at least 45 minutes before departure. Gates close 30 minutes before the train leaves.

Allow 2 to 3 hours between your European Sleeper arrival and your Eurostar departure in Brussels. European Sleeper can run late. If your sleeper is delayed and your Eurostar connection is tight, you miss the train and buy a new last-minute ticket. That can be expensive.

The Brussels to London Eurostar journey takes around 2 hours. Border control happens before departure in Brussels, so you walk straight out of St Pancras International when you arrive in London.

European Sleeper tickets are available at europeansleeper.eu. Not all resellers list this service. Check the operator’s own website first.

## The daytime route via Germany

If European Sleeper does not run on your date, or you prefer travelling by day, the daytime route goes through Germany to Brussels, then Eurostar to London.

The cleanest daytime corridor runs via Berlin and Cologne, because the Prague to Berlin leg is a single direct train. That is the route to use.

Leg

Stations

Operator

Approximate time

Prague to Berlin

Praha hl.n. to Berlin Hbf

CD EuroCity

Around 4 to 4.5 hours

Berlin to Cologne

Berlin Hbf to Koln Hbf

ICE

Around 4 to 4.5 hours

Cologne to Brussels

Koln Hbf to Bruxelles-Midi/Zuid

High-speed

Around 2 hours

Brussels to London

Bruxelles-Midi/Zuid to London St Pancras International

Eurostar

Around 2 hours

A Frankfurt-based corridor also exists, but it is not the shortcut it looks like. There is no fast direct train from Prague to Frankfurt: that leg takes around 7 to 8 hours with at least one change, usually at Cheb or Nuremberg. Frankfurt Hbf to Brussels by ICE is then around 3 hours. The Frankfurt corridor is no faster than the Berlin route and usually more awkward, so use the Berlin corridor.

The full daytime journey from Praha hl.n. to London St Pancras International takes a minimum of around 12 hours, and often more, depending on how well your connections align. It is a long day.

The main risk on any daytime route is a connection failure. A delayed early train can put your Eurostar at risk. Missing Eurostar is more disruptive than missing a standard regional connection because the ticket does not automatically transfer to the next departure. You buy again, at full last-minute price.

Treat all the timings above as orientation. Check the exact journey time and connection windows for your travel date before buying, especially around the Eurostar departure.

If you have flexibility, stopping overnight in Berlin, Cologne, or Brussels is a reasonable way to turn a punishing single day into two more manageable travel days.

CD operates EuroCity trains from Praha hl.n. to Berlin Hbf, with journey times typically around 4 to 4.5 hours. Advance fares start from around CZK 490, but prices vary by date and how early you book.

## Tickets and booking strategy

Book Prague to London in separate legs. A single booking covering the full journey is not usually available, so plan each leg independently.

For the overnight sleeper route, check European Sleeper for Prague to Brussels and Eurostar for Brussels to London. For the daytime route, check CD or DB for Prague to Berlin, then DB for the German-to-Brussels legs, then Eurostar for Brussels to London.

Resellers such as Rail Europe, Omio, and Trainline can help you compare options across the German legs. Not all of them carry European Sleeper, so check that operator’s own site separately. Always check Eurostar’s own website for the Brussels to London leg.

Each operator has its own exchange and refund rules. A flexible ticket on one leg does not make the whole journey flexible. Check the conditions for each leg before you pay.

## Interrail and Eurail passes

An Interrail or Eurail Global Pass can cover this route. A one-country pass is not enough. But the pass does not remove the need for paid reservations, and those reservations add up.

Before deciding whether a pass makes sense, compare the total cost of pass plus reservations against buying point-to-point tickets. If this is the only journey on your trip, individual tickets may work out cheaper.

**European Sleeper** accepts Interrail and Eurail Global Passes, but you still need a paid reservation for your accommodation type. Reservation fees vary by class. Seats are cheapest. Couchettes and private sleepers cost more. Check European Sleeper’s current passholder reservation prices before booking.

**Eurostar** requires a paid passholder reservation between Brussels and London. Interrail passholder fees are EUR 35 in Standard class and EUR 40 in First class. These seats are limited and can sell out well before departure, so book as soon as your dates are confirmed.

**Czech and German legs:** seat reservations on CD EuroCity and ICE services are optional for passholders, but worth buying. The fee is small, typically under EUR 10 per leg, and it guarantees your seat on what can be a busy international train.

## Stations and transfer tips

Three stations matter for planning Prague to London.

**Praha hl.n.** is Prague’s main station. Most long-distance international trains to Germany and Western Europe depart from here. It is the right station for both the overnight and daytime routes.

**Bruxelles-Midi/Zuid** is the key transfer point. European Sleeper arrives here. Eurostar departs from here. The station goes by three names: Bruxelles-Midi, Brussel-Zuid, and Brussels Midi/Zuid. They all refer to the same place. If your booking shows Bruxelles-Central or Brussel-Centraal, you are at a different station. Eurostar does not leave from Brussels Central. Confirm the station name before you pay.

**London St Pancras International** is Eurostar’s London terminus. It connects directly to the London Underground at King’s Cross St Pancras, covering most of central London. National Rail services heading north also depart from the same complex.

On the daytime route, **Koln Hbf** is where you change from the eastbound ICE to the connection toward Brussels. It is one of Germany’s busiest railway hubs, so allow a reasonable connection time, particularly in summer and around public holidays.

## The return journey: London to Prague by train

The return journey uses the same routes in reverse. Take Eurostar from London St Pancras International to Brussels Midi/Zuid, then connect to European Sleeper on matching nights or travel eastbound through Germany by day. Check the European Sleeper timetable for Brussels to Prague departures separately, as eastbound operating days may differ.

## Keeping the route simple

Some booking tools mix trains, coaches, and flights when you search Prague to London. For an all-train journey, keep the structure simple: get to Brussels by European Sleeper or by daytime trains through Germany via Berlin, then take Eurostar to London. Everything else is a variation, not the core route.

If you are not in a hurry, an overnight stop in Brussels or Berlin is a reasonable option. Two shorter travel days are usually more comfortable than one very long one.