Croatian Railways (Hrvatske željeznice, or simply HŽ) is the national rail operator for Croatia. In total, the network covers nearly 3,000km of track, although much of it is in need of upgrades.
There are a few principal rail routes that are operated within the country:
- Dobova - Zagreb - Slavonski Bord - Vinkovci - Tovarnik;
- Zagreb - Koprivnica - Osijek;
- Zagreb - Rijeka;
- Zagreb - Split;
- Zagreb - Sisak; and
- Zagreb - Varazdin.
In addition, there are a number of international routes that run to/from Croatia, some of which are operated by HZ.