Trip to Prague

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from London to Prague

🚆 Traveling from London to Prague by train involves a scenic route with multiple transfers. The journey lasts approximately 14 hours and 52 minutes, providing a unique way to see the European landscape. 🚆 Eurostar operates the London to Prague train services, making it a convenient and efficient travel option for those looking to explore both London and Prague in a single journey. With a total travel time of 14 hours and 52 minutes, the train ride offers a comfortable and relaxed way to reach the Czech capital.

Where to stay in Prague

There are over 2788 hotels to stay in Prague. Prices range from $5 per night.

Accomodation
  • There is no direct train from London to Prague. However, you can travel by taking train services operated by Eurostar from London St Pancras Intl to various connecting stations such as Brussel-Zuid / Bruxelles-Midi, FrankfurtHbf, Nürnberg Hbf, and Schwandorf, before reaching Praha Hlavni Nadrazi in Prague. The journey, including transfers, typically takes approximately 14 hours and 52 minutes. Alternatively, Die Länderbahn also operates train services that arrive at Praha Hlavni Nadrazi station in Prague, providing another option for your journey.
  • The fastest train route between London and Prague typically takes approximately 14 hours and 52 minutes. This journey involves taking train services operated by Eurostar departing from London St Pancras Intl and passing through connecting stations such as Brussel-Zuid / Bruxelles-Midi, FrankfurtHbf, Nürnberg Hbf, and Schwandorf before reaching Praha Hlavni Nadrazi in Prague. While this may not be a direct route, it is one of the most efficient options available for traveling between these two cities by train.
  • Trains leaving for Prague from London typically depart from London St Pancras Intl station. This station is a major hub for Eurostar services, offering convenient connections and departure options for travelers heading to Prague by train. London St Pancras Intl provides easy access to the Eurostar trains that will take you on the journey towards Prague, making it a convenient starting point for your trip.
  • There are multiple trains that you can take between London and Prague even though there is no direct train route. The journey typically involves transfers at various stations such as Brussel-Zuid / Bruxelles-Midi, FrankfurtHbf, Nürnberg Hbf, and Schwandorf before ultimately arriving at Praha Hlavni Nadrazi in Prague. Both Eurostar and Die Länderbahn operate train services for this route, offering travelers options to choose from for their journey. With a total travel time of approximately 14 hours and 52 minutes, these trains provide a scenic and comfortable way to travel from London to Prague.
  • The train services from London to Prague operated by Die Länderbahn, arrive at Praha Hlavni Nadrazi station in Prague. Praha Hlavni Nadrazi is the main railway station in the city and serves as a central transportation hub for travelers arriving by train. From there, passengers can easily access other parts of Prague using the city's public transportation network or continue their journey to their final destination within the Czech Republic.
  • The first train of the day to travel from London to Prague typically departs from London St Pancras Intl station in the early morning, as part of the Eurostar service with connecting trains. The journey, including transfers, takes approximately 14 hours and 52 minutes. The last train of the day on this route usually leaves London in the evening to embark on the long journey with multiple connections before reaching Praha Hlavni Nadrazi station in Prague.
  • There are no direct train trips between London and Prague. Travelers looking to make this journey will need to take connecting train services that depart from London St Pancras Intl station and go through various stations including Brussel-Zuid / Bruxelles-Midi, FrankfurtHbf, Nürnberg Hbf, and Schwandorf before reaching Prague. The entire journey, with transfers, typically takes approximately 14 hours and 52 minutes to complete. Both Eurostar and Die Länderbahn operate services on this route, providing options for travelers despite the lack of direct trains.
  • There is no direct train service between London and Prague. Travelers will need to take connecting train routes that depart from London St Pancras Intl and pass through various stations such as Brussel-Zuid / Bruxelles-Midi, FrankfurtHbf, Nürnberg Hbf, and Schwandorf before reaching Prague. The entire journey, including transfers, typically takes around 14 hours and 52 minutes to complete. Although there isn't a direct option, these connecting train services provide a convenient way to travel between the two cities by rail.

Will you be returning to London by train?

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

See schedule