There are daily trains to Zagreb from Budapest, Munich, and Vienna.
There are daily trains to Rijeka from Budapest, Munich, and Salzburg.
From Zagreb, take the train to Rijeka. The express train takes about four hours, and costs about 60 kuna (8 EUR). However, there are only two express trains to Rijeka per day.
The local train can take up to six hours to get to Rijeka.
TRAIN STATION RIJEKA
Trg kralja Tomislava 1, 51000 Rijeka
telefon: +385 51 211-638 (blagajna)