280 km
Departure station:
Hauptbahnhof, Europaplatz 1, Berlin, Germany
Arrival station:
Wilsonova 8, 110 00, Prague, Czech Republic

Planning to travel from Berlin to Prague? Experience Germany and the Czech Republic at their best and choose the most convenient option for your Berlin - Prague train journey. Direct high-speed EuroCity trains run by Czech Railways (CD) depart from the Hauptbahnhof Station in Berlin and take you to the Praha Holesovice Station in Prague in about 4,5 hours reaching the maximum speed of 115 mph. There are up to 6 daily departures depending on the weekday. You can check the detailed Berlin to Prague train timetable and book rail tickets with Rail Ninja, curated route planning, expert advice & online booking platform for European trains.

Timetable & Quick facts

Lowest price:
Earliest departure:
Latest departure:
Shortest travel time:
4 hrs 16 min
Longest travel time:
4 hrs 19 min
9.2 / 10 based on 63 reviews

The fastest and smartest way to travel between the two cities. The train is spacious and has good amenities

Caroline S. about traveling from Berlin to Prague