
FLASH SALE: Get 50% off selected Passes for Interrail’s 50th anniversary. Shop the sale now →
Trains in Croatia
The Croatian railway network (HZ Putnički Prijevoz) is centred around the capital Zagreb. Attractively situated, Croatia acts as an intersection of routes from Europe's west to east and from north to south.
Train Types in Croatia
Croatia's national rail network is run by Hrvatske željeznice (HZ). To look up train times, you can use the Interrail timetable. Some Croatian cities (like Zadar) aren't mentioned in our timetable. Use the HZ timetable instead.
- Route Map
- DOMESTIC TRAINS
- International Trains

Domestic trains in Croatia
HZ connects most major towns in Croatia.
Both regional trains and express trains run within the country.
Bikes are allowed on certain trains. You'll need to buy a bike ticket in advance.
International trains in Croatia
Croatia has direct international connections with Austria, Germany, Hungary, Slovenia and Switzerland.
Popular connections in Croatia
- Domestic routes
- International routes
What are the train travel times between Croatia's major cities? You won't need to make reservations if you use regional trains for the following routes:
Route | Travel time |
---|---|
Zagreb to Osijek | 5hr 29min |
Zagreb to Rijeka | 3hr 40min |
Zagreb to Sisak | 54min |
Zagreb to Split takes 6 hours by InterCity train, and 8 hours by Night Train. Reservations are required for both journeys.
To visit Dubrovnik, you can travel by train to Split and then take a bus.
Route | Which train? | Travel time | Reservations |
---|---|---|---|
Zagreb to Budapest (Hungary) | InterCity | 6 hours | Optional |
Zagreb to Graz (Austria) | EuroCity | 4 hours | Optional |
Zagreb to Ljubljana (Slovenia) | International / EuroCity | 2.5 hours | Optional |
Zagreb to Munich (Germany) | EuroCity | 8.5 hours | Optional |
Zagreb to Zurich (Switzerland) | EuroNight | 14 hours | Required |
Reservations for trains in Croatia
Which trains in Croatia require reservations?
Reservations are required for the following Intercity train routes:
InterCity Nagibni (ICN) Zagreb - Split
InterCity (IC) Zagreb - Rijeka/Osijek/Cakovec
A seat reservation costs about €3.60 (HRK 27.60, the local currency).
Get your Pass for Croatia
Interrail Global Pass
Travel by train in up to 33 countries in Europe including Croatia
Youth, senior and family discounts available
Additional benefits including a 20% discount on ferry crossings between Split and Ancona, Italy.
Prices from € 185
Tips and tricks for Croatia
Go the Last Mile
Found yourself at the end of the line, but not at your destination? When public transportation ends, it's time to take matters into your own hands: rent a car for the last kilometers!
Interrailers get up to a 15% discount on all Avis retail prices.
You can find more information in the Terms & Conditions.
Get inspired
-
Croatia Travel by train across beautiful Croatia! Choose places to visit, events to attend and the best Interrail pass for your European rail adventure.
-
The Balkans for Beginners Discover this Interrail trip through the Balkans made by travellers like you! Experience Interrail with Cruz as you watch her travel video.
-
Top 10 Cheapest Cities in Europe Looking for cheap destinations in Europe? Save money: travel to the 10 cheapest cities with Interrail.