Trains in Croatia
Trains in Croatia
Hrvatske željeznice (HŽPP) is the government-owned national railway company of Croatia. While the country is famous for its coastlines, the rail network is centered around the capital city of Zagreb, linking central Europe directly to the Adriatic.
The railway connects almost all major Croatian cities with the notable exception of Dubrovnik. To reach Dubrovnik, you must take a train to Split and then transfer to a local bus or ferry.
🕒 Travel Times Between Major Cities
Croatia utilizes high-speed "tilting trains" (ICN) on its core routes to significantly cut down travel times between major hubs.
🎟️ Seat Reservation Requirements
Whether you need a seat reservation depends entirely on the type of train you are boarding.
- Mandatory Reservations: You must book a seat in advance for the high-speed ICN tilting trains (such as the Zagreb–Split route) and domestic IC (InterCity) trains connecting Zagreb to Rijeka, Osijek, and Čakovec.
- Optional Reservations: Highly recommended for long-distance express trains, though not strictly required.
- No Reservations: Local and regional trains do not accept reservations. Seating is first-come, first-served and typically consists of second-class accommodations only.
🌍 International Connections
Croatia is well-connected to central Europe. You can catch direct international trains to and from the following countries:
- Austria
- Czech Republic
- Germany
- Hungary
- Slovenia
- Switzerland
Note: International night trains operating during the summer peak seasons always require mandatory seat or couchette reservations.