How to reach Rostock …
… by Car
To reach Rostock from Berlin, head north or south out of the city to the A10. Follow it northwest to the A24, which leads straight to the A19 running directly north to Rostock (2,5 hours).
… by Train
There are frequent direct trains to Rostock from Berlin and hourly services from Hamburg. Find your connection here www.deutschebahn.com
… by Boat
There are ferry services to Denmark, Sweden and Latvia, as well as to Estonia and Finland in summer. Fares are quite complicated depending on the season and the number of people travelling, so the following are provided as rough high-season guides only.
travels to Gedser, Denmark, Trelleborg in Sweden and Ventspils, Latvia.
sails to/from Trelleborg.
Boats arrive and depart from the overseas seaport (Überseehafen), which is on the east side of the river Warnow. There is an S-Bahn from Seehafen to Rostock main station, but it’s a 20-minute walk from the station to the piers.
… by Air
Rostock’s airport, Rostock-Laage
has a sparse number of scheduled services to and from Cologne-Bonn, Dortmund, Munich and Zürich, plus different charter flights.