The train network in continental part of Croatia is extensive and connects all the major towns, while the one connecting it with the coast is rather limited. Istria is connected by rail only to Slovenian network, while Dubrovnik isn't connected to railroad network at all. The best way to get to Dubrovnik is to take the train to Split and the bus or ferry from Split to Dubrovnik.
The main station in Zagreb is Zagreb Glavni kolodvor, while other stations (Zagreb Zapadni kolodvor and Klara) are only stops for local trains.
Croatia has direct railway links with Slovenia, Hungary, Italy, Austria, Switzerland, Slovakia, France, Germany, Bosnia and Herzegovina and Yugoslavia, and indirect links with almost all other European countries.
Eurocity and Intercity (IC):
The System of State
Economy and Business
Geography and Nature
Science and Education
Arts and Culture
History and Homeland War
Sport
Cities and Counties
Counties
Cities
Croatian People
Maps of Croatia