World Train Map

Berlin to Prague by train

Berlin Hauptbahnhof → Praha hlavní nádraží

Trains link Berlin (Berlin Hauptbahnhof) and Prague (Praha hlavní nádraží) in about 3h 55m at best, with no changes needed.

Fastest
≈ 3h 55m
Typical
≈ 3h 57m
Direct trains
Yes
Fewest changes
0
Operators
DB Fernverkehr
RE5 Berlin–Rostock, Berlin to Rostock
Photo · Clic · CC BY-SA 4.0

How long does the train from Berlin to Prague take?

The fastest trains cover Berlin to Prague in about 3h 55m; a typical journey takes around 3h 57m.

Is there a direct train from Berlin to Prague?

Yes: direct trains run between Berlin Hauptbahnhof and Praha hlavní nádraží.

Legendary routes through Berlin or Prague

Sleepers too: night trains from Berlin · night trains from Prague.

More trains from Berlin

All trains from Berlin →

More train routes in Germany · Czechia · Austria.

Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.