Czechia by train
How to travel in Czechia by train: information, connections, blog and travel reports. Help in our forum to buy train tickets.
train types
night train
- EC 283/801 Prague - Prešov
- EN 21E/404 Moscow - Prague
- EN 40457 Berlin - Budapest
- EN 40476 Budapest - Berlin
- EN 405/22A Prague - Moscow
- EN 406 Vienna - Warsaw
- EN 407 Warsaw - Vienna
- EN 407/442 Warsaw - Prague
- EN 407/477 Warsaw - Budapest
- EN 442 Humenné - Prague
- EN 443 Prague - Humenné
- EN 443/406 Prague - Warsaw
- EN 444 Košice - Prague
- EN 445 Prague - Košice
- EN 476/456/406 Budapest - Warsaw
- EN 50466 Prague - Zurich
- EN 50467 Zurich - Prague
- EN 60406 Vienna - Košice
- EN 60444 Košice - Vienna
- EN476/572 Budapest - Prague
- European Sleeper Brussels - Prague
- European Sleeper Prague - Brussels
- IC573/EN477 Prague - Budapest
- LE 1350 Košice - Prague
- LE 1367 Prague - Košice
- ÖBB nightjet NJ456 Vienna - Berlin
- ÖBB nightjet NJ457 Berlin - Vienna
- R 800/282 Prešov - Prague
- RJ 1020 Humenné - Prague
- RJ 1021 Prague - Humenné
- RJ1044 Rijeka - Prague
- RJ1047 Prague - Rijeka
train connections
popular connections travelled by other users
search for train schedules here
Online timetable information, on which you can find relevant, up-to-date connections.
Czech Republic - Austria
There are direct Railjet train connections from the Czech Republic to Austria. You can buy "Sparschiene" train tickets from 7 EUR. Book in time to get these saver fares.
The main routes run from Prague to Vienna and Graz, and from Prague to Linz. Find the schedules and ticket fares via our booking links.
Czech Republic - Switzerland
Travel from Czech to Switzerland by comfortable overnight train. The journey time on the travel route Prague to Zurich is 14:20 hours. Train tickets start from 29 EUR.
Other travel routes by day train connections are from Czech Republic via Germany (Nuremberg, Munich) or via Austria (Linz, Innsbruck) to Switzerland.
Find exact train schedules and buy your ticket via the booking-links.
Czech Republic - Germany
To travel from Czech Republic to Germany, buy your tickets via the given booking links. There you find all ticket prices and train schedules.
For long distance trains buy saver fare tickets early in advance. If you travel by regional train across the border you can also buy special offers for the border regions locally at ticket machines.
German railways Deutsche Bahn also offers the Intercity-Bus from Prague to Munich, Nuremberg and Mannheim.
Czech Republic - Denmark
Travel from Czech to Denmark via Berlin (Germany). In Berlin you have to change trains. The saver fare tickets start from 39 EUR and you can book the whole trip in one ticket.
Find exact train schedules and buy your ticket via the given booking links.
Czech Republic - Hungary
Travel from Czech Republic to Hungary by one of the frequent train connections.
The journey time on the main line from Prague to Budapest is 6:30 hours. Buy your saver fare ticket from 20 EUR.
Find the exact train schedules and train ticket fares via the given booking websites.
Czech Republic - Netherlands
Travel from Czech to the Netherlands on one of two main railway lines.
1. From your departure station in Czech to Berlin (Germany). And from Berlin by direct train to the Netherlands.
2. From your departure railway station in Czech by Intercity bus to Nuremberg (Germany). And by ICE train to Frankfurt am Main where you change to another ICE train to the Netherlands.
There are saver fare tickets ("Sparpreis Europa") available from German railways "Deutsche Bahn" starting from 39 EUR. You can book the whole trip in one ticket.
Find exact train schedules and buy your ticket via the given booking links.
Czech Republic - Poland
Travel from Czech Republic to Poland by direct trains. Train tickets start from 15 EUR.
From Prague to Warsaw there are at least two direct day trains with a journey time of 9 hours and tickets from 25 EUR.
From Prague to Krakow the journey times is 6:30 hours. Tickets are available from 19 EUR.
The direct overnight train from Prague via Krakow to Warsaw offers comfortable travel in seated compartments or in 6 or 4 couchettes. The sleeper compartments are available fro one to three travellers. The ticket prices start from 29 EUR.
The private operator "Leo Express" now offers train connections from Prague to Krakow from 15 EUR.
Find the exact train schedules and buy your tickets via the given booking links.
Czech Republic - Slovakia
If you want to travel from the Czech Republic to Slovakia by train, buy your train ticket via one of the given booking links or locally at a train station in the Czech Republic.
There are several direct train connections available between the two bordering countries Czech Republic and Slovakia, also by night train.