Czech Republic : CD

České dráhy (Czech Railways CD) offer efficient train services to most of the country, with all Czech cities, towns and most villages serviced by the Czech Republic train schedule, making rail travel easy.

CD operates over 7000 passenger trains daily with SuperCity, EuroCity, InterCity and Express trains connecting the larger cities. Average journey times on the Czech Republic train schedule are Prague-Brno in 3 hours, Prague-Vienna in 4 hours and Prague-Berlin in 5 hours.

Europe is well-connected by train to the Czech Republic with direct connections from Slovakia, Poland, Germany, Switzerland, Austria and Hungary. Try the new Central Europe Triangle Pass connecting Prague with Vienna, Budapest or Salzburg.
Eurail Pass offers a discount on the Expressbus motorcoach to Nürernberg in Germany which takes 3 hours and 50 minutes.

The Czech Republic train schedule has several train categories, from local Osobní (Os) travelling to the smallest villages to faster regional Express trains. You need reservations for the more modern Intercity (IC) and EuroCity (EC) trains which only stop in major cities, and for the SC SuperCity high-speed line. Remember some international trains on the Czech Republic train schedule have a reservation fee, like the EuroCity to Vienna.

Go for our best-selling rail passes including Czech Republic

Our train tickets in Czech Republic

Get train travel information and tips for your trip in Europe

Select the cities you would like to visit on the map and build your itinerary


More about...