Es verkehren Direktzüge zwischen Kroatien und Slowenien, Ungarn, Italien, Österreich der Schweiz und Deutschland. Außerdem werden Serbien und Grichenland direkt angefahren. Die Deutsche Bahn bietet täglich einen Eurocity von Hamburg aus über München nach Zagreb. Fahrzeit Hamburg - Zagreb ca 16 Stunden. München - Zagreb ca. 9,5 Stunden
Gleichzeitig gibt es einen Autoreisezug nach Rijeka. Es ist wirklich ratsam ein Schlafwagen zu buchen. Generell ist zu beachten, dass das Streckennetz der Bahn nicht so flächendeckend ausgebaut ist. Südöstlich von Split gibt es keine Zugverbindungen mehr. Außer von Ploce über Metkovic in norösticher Richtung nach Bosnien nach Mostar und Sarajevo.
Wow die Zeiten schwimmen. Von Hamburg nach Zagreb (14:58 bis zu 19:44 Stunden Fahrtzeit.) Aktueller durchschnittspreis zwischen 120 - 230 €) da sollte man das Fliegen ggf. doch noch einmal überdenken.