There is a railway network connecting all major Croatian cities except Dubrovnik. There are direct lines to Slovenia, Hungary, Italy, Austria, Switzerland, Slovakia, France, Germany, Bosnia-Herzegovina and Yugoslavia. There are indirect lines to almost all other European countries.
Timings from, for example, Munich to Rijeka, is about 9 hours and to Pula 13 hours. Count on about 5 hours for trains from Vienna.
The types of train services that operate in Croatia are the following: EuroCity (EC), InterCity (IC), express (Ex), fast (B), local and accelerated trains.
Eurocity and Intercity:
Main Railway Station in Zagreb
Information: tel. 060 333 444
International lines: tel. +385 1 4573 283