Городской железнодорожный вокзал в Риеке находится на улице Kresimirova, всего в нескольких минутах ходьбы от центра. Семь поездов отправляется каждый день из Риеки в Загреб
Риека имеет отличную автобусную связь с крупными городами Хорватии, а также со Словенией и остальной частью Европы. Междугородний автовокзал расположен прямо в центре города