Traveling by train
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:
EC "Mimara": Berlin - Leipzig - Munchen - Salzburg - Ljubljana - Zagreb;
IC "Croatia": Vienna - Maribor - Zagreb;
IC "Kvarner": Budapest - Zagreb - Rijeka;
IC "Drava": Budapest - Cakovec - Ljubljana - Venice
Main Railway Station in Zagreb
Information - tel. 060 333 444
International lines - tel. +385 1 4573 283