Prague by train

Book cheap train tickets to Prague

Rail map

Rail map

Prague by train

Visit Prague for its beautiful sights. The central station of Prague is Praha Hlavni Nadrazi. Travel by direct trains from Berlin or Munich to Prague. There are also direct bus services operating from Munich to Prague. 

How to book train tickets to Prague

All tickets to Prague and for connecting services are bookable through Happyrail.com. Fill in your departure station above, select date and time of travel and click ''Lets Go''. 

Fares for train tickets to Prague starts from €29,- one way. Tickets can be bought 3 months before the departure date. The price of the tickets depends on the availability of the seats. To get the cheapest tickets you have to book early. 

How to travel by train to Prague

Travel to Prague from €29,-

The main route from Germany to Prague runs along the Elbe river from Dresden to Prague, continuing to Bratislava and Budapest. EuroCity trains connect Hamburg, Berlin and Dresden with Prague, Bratislava and Budapest every 2 hours. The night train "Metropol" runs from Berlin to Prague with direct coaches to Bratislava, Budapest and Vienna. Local trains operate from Dresden and Zwickau to many destinations in the Ore Mountains like Karlovy Vary. Four daily express-trains connect Prague and Plzen with Munich.