Travel from Prague to Rostock

Train, bus or fly from Prague to Rostock?

Czech Railways (ČD) operates a train from Prague to Rostock once daily. Tickets cost $90 - $140 and the journey takes 6 h 53 min. Alternatively, RegioJet operates a bus from Prague to Rostock every 4 hours. Tickets cost $12 - $16 and the journey takes 4 h 30 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Prague to Rostock

From Praha hl.n. train to Rostock Hbf. 6 h 53 min 2 409 Kč. From Praha, ÚAN Florenc bus to Berlin, Berlin central bus station then bus to Rostock, Rostock central bus station. 8 h 15 min 775 Kč. From Prague bus to Berlin Kaiserdamm, walk to Berlin, Berlin central bus station, then bus to Rostock, Rostock central bus station. 8 h 35 min 1 667 Kč. From Prague Florenc station bus to Rostock Dierkower Kreuz. 10 h 1 580 Kč. From Prague drive to Rostock. 5 h 21 min 1 979 Kč. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Rostock airport, taxi to Kronskamp, then train to Rostock. 6 h 48 min 8 491 Kč. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Hamburg airport, train to Hamburg Hasselbrook, train to Hamburg Hbf, then train to Rostock. 7 h 2 994 Kč. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Berlin Tegel airport, bus to Berlin Hbf (tief), then train to Rostock. 9 h 14 min 3 554 Kč. From Praha hl. n. bus to Munich airport, fly to Rostock airport, taxi to Kronskamp, then train to Rostock. 7 h 41 min 5 285 Kč.