Die Zugfahrt von Berlin nach Krakau dauert im Durchschnitt 7:21 Std. und geht über eine Entfernung von 529 km.