Skip to main content
Your order

Trains in the Czech Republic

 

You can use trains in the Czech Republic to travel to all major Czech cities. On top of that, there are rail connections to Austria, Germany, Hungary, Poland and Slovakia.

 

Over 7000 trains crisscross the Czech Republic every day. Services range from romantic regional trains to the luxury of international EuroCity trains.

 

Train types in Czech Republic

Regional trains in the Czech Republic are operated by the Czech national railways, České dráhy. You can travel on international trains to and from the Czech Republic. Find times for trains in the Czech Republic in the Interrail timetable.

czech-republic

Domestic Trains in the Czech Republic

 

Osobní

  • Commuter trains

 

Spěšný (Sp)

  • Special inter-regional trains

 

Rychlík (R)

  • Inter-regional trains

 

Expres (Ex)

  • Regional trains halting only at selected stations

 

SC SuperCity

  • High speed trains between major cities
  • Reservations are required

 

InterCity (IC)

  • Intercity trains between larger cities
  • Reservations are required in selected IC trains

 

Eurocity (EC)

  • Intercity trains between larger cities
  • Reservations are recommended
 

 

Bikes are allowed on most trains in the Czech Republic. You'll need to buy a bike ticket in advance.

International Czech Railways

International trains run from Czech Republic to Slovakia, Poland, Germany, Hungary, Austria and Switzerland:

 

Eurocity (EC)

  • Prague – Brno – Bratislava – Budapest (Reservations mandatory June 1st till September 1st)
  • Prague – Dresden – Berlin (– Hamburg/Rostock) (Reservations mandatory June 1st till September 1st)
  • Prague – Ceske Budejovice – Linz
  • Prague – Plzen – Regensburg – Munich
  • Prague – Pardubice – Ostrava – Katowice – Warsaw
  • Prague – Pardubice – Ostrava – Katowice – Krakow – Przemysl
  • (Graz –) Breclav –  Ostrava – Katowice – Krakow – Przemysl
  • Graz – Vienna Breclav –  Ostrava – Wroclaw/Katowice – Krakow – Przemysl

 

RailJet (RJ)

  • Prague – Pardubice – Brno – Vienna – Graz

 

SuperCity (SC)

  • Prague – Ostrava – Zilina – Poprad – Kosice

 

InterCity (IC)

  • Prague – Ostrava – Zilina – Poprad – Kosice

 

LEO Express

  • International train between Czech Republic, Slovakia and Poland. You need an Interrail Global Pass or a Czech Republic Pass to travel on this train.
  • Reservations are free of charge, but it's mandatory to make one before you board.
  • Tickets can be booked up to 3 months in advance on the website or at ticket offices located in Prague, Olomouc and Ostrava-Svinov.
  • Routes available: 
    • Prague – Pardubice – Olomouc – Prerov – Staré Město 
    • Prague – Pardubice – Olomouc – Prerov – Ostrava – Bohumin – Zilina – Poprad – Kosice 
    • Prague – Pardubice – Olomouc – Prerov – Ostrava – Katowice – Krakow 
    • Prerov – Hulin – Otrokovice – Staré Mesto 
    • (Prague –) Usti and Orlici – Letohrad – Lichkov – Kraliky – Moravsky Karlov

 

RegioJet

  • International trains run between Czech Republic, Poland, Slovakia, Austria and Hungary. You need an Interrail Global Pass or a Czech Republic Pass to travel on this train.
  • Reservations for most trains are mandatory.
  • Tickets can be booked up to 3 months in advance on the website.
  • Reservations are mandatory on the following (RJ) routes: 
    • Prague – Pardubice – Olomouc – Ostrava – Kosice (night train) 
    • Prague – Pardubice – Olomouc – Ostrava – Krakow – Przemysl (night train) 
    • Prague – Pardubice – Olomouc – Ostrava – Opava/Bohumin/Havirov/Navsi 
    • Prague – Pardubice – Olomouc – Ostrava – Havirov – Zilina – Poprad – Kosice  
    • Prague – Brno – Bratislava (– Zilina) 
    • Prague – Brno – Vienna 
    • Prague – Brno – Vienna – Gyor – Budapest
    • Ostrava - Krakow (bus route)
  • Reservations are optional on the following (R) routes:
    • Brno – Přerov – Ostrava – Bohumín
    • Kolín – Ústí nad Labem (valid on R23)
  • Seasonal direct trains from Prague to Rijeka are not included. (RJ 1044/1047/1367/1364)

Night trains run from Czech Republic to Slovakia, Poland, Germany, Hungary, Austria and Switzerland:

 

Euro Night (EN)

  • Prague – Dresden –  Leipzig – Frankfurt – Basel – Zurich*
  • Prague Ceske Budejovice – Linz – Zurich
  • Prague Brno Breclav – Bratislava – Budapest
  • Prague Pardubice Ostrava – Kosice
  • Prague Pardubice Ostrava – Kosice – Humenne
  • Prague Pardubice Ostrava – Krakow – Warsaw
  • Graz/Budapest – Breclav Ostrava – Krakow – Warsaw

* The route Prague – Leipzig – Zurich has a seating carriage run by Deutsche Bahn, under EC number 459/458. For this carriage, reservations are not mandatory.

 

 

ÖBB Nightjet (NJ)

  • Graz/Budapest – Breclav Ostrava Dresden – Berlin

 

RegioJet (RJ)

  • Prague Pardubice Olomouc Ostrava – Zilina – Poprad – Kosice
  • Prague Pardubice Olomouc Ostrava – Krakow – Przemysl

 

European Sleeper (ESL)

  • Prague – Usti Nad Labem – Dresden – Berlin – Amsterdam – Brussels

 

Popular connections

What are the average train travel times between major cities in the Czech Republic?

 

Route Travel time
Prague to Brno 2h 30m
Prague to Olomouc 2h 30m
Prague to Ostrava 3h 30m
Prague to Pilsen (Plzeň) 1h 30m
Route Which train? Travel time Reservations
Prague to Berlin (Germany) EuroCity 4h 30m Optional (Required June 1st till September 1st) / Optional
Prague to Bratislava (Slovakia) EuroCity / RegioJet 4h Required (EuroCity) / Optional (RegioJet)
Prague to Budapest (Hungary) EuroCity / EuroNight 7h / 10h 25m Optional / Required
Prague to Vienna (Austria) Railjet / RegioJet 4h Optional
Prague to Warsaw (Poland) EuroCity 8h Required
Prague to Amsterdam and Brussels
(From 25th March)
European Sleeper 15h 25m Required

 

Reservations

Interrail reservation self-service system

  • Interrail
  • IC, EC, RailJet, Nightjet, EuroNight, European Sleeper

Administration costs when booking through Interrail self-service

  • € 2,- p.p.per train
  • Additional € 9,- per order (for paper tickets)

With railway carriers

Locally at the train station in Czech Republic

 

See reservation costs for domestic trains
 

See reservation costs for international trains

 

Get your Pass for Czech Republic

Interrail Czech Republic Pass

 
  • See the Czech Republic in depth by rail.

  • Youth discounts, as well as family and senior discounts.

  • Additional benefits include 10% off advance bookings for the A&O Hostel/Hotel in Prague.

  • Prices from € 91

 

View Czech Republic Passes 

Interrail Global Pass

 
  • Travel by train as much as you like in up to 33 European countries including the Czech Republic

  • Discounts available for youth, seniors and families

  • Prices from € 212

 

View Global Passes →

 

Tips and tricks for Czech Republic

Czech Republic main train station

The country's railway hub is in Prague:

  • Praha Hlavní nádrazí (main station).

  • It has ticket offices and information services.

  • Line C of Prague's metro system runs through this station.

  • Bus and tram stops are outside the station.

City names in Czech Republic

Sometimes the local city name will differ to what you know.

  • Praha = Prague

  • Plzeň = Pilsen

 

Get inspired

 
  • czech-republic-view-on-prague-riverside
    Czech Republic Throughout the train journey, the Czech Republic unravels panoramic views. Choose the best places and events to visit with your Interrail pass!
  • czech-republic-prague-masthead
    24 hours in Prague Only have 24 hours in Prague? Let us show you all the highlights and make sure your quick visit to Prague is always remembered!