Существует регулярное прямое железнодорожное сообщение Ростока с Гамбургом (в пути 2 часа), Шверином, Штральзундом, Берлином (в пути 3,5 часа) и другими городами. Поезда класса InterCity (IC) или Region Express (RE) ходят каждые 1-2 часа.
Также в Ростоке останавливаются круизные лайнеры и паромы. Сюда приходят рейсы из порта Гедсер (Дания), из порта Треллеборг (Швеция) и из Хельсинки (Финляндия).
Основными видами общественного транспорта являются трамвай и автобус. По реке Варнов осуществляется курсирование прогулочных теплоходов и паромов.