Croatia
Trains in Croatia: tickets, passes and routes
Use the train for Zagreb–Rijeka or Zagreb–Split (6–8 h, €25–45) when you are travelling without a car; for the coast south of Split, the islands and Dubrovnik, buses and ferries are the practical choice. A rail pass rarely pays off for Croatia alone — price it against point-to-point tickets first.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideCroatia
Key facts
- Best train routescheck
- Zagreb–Rijeka and Zagreb–Split (Lika line), day or night (check)
- Zagreb–Split
- 6–8 h day or night, €25–45, few departures
- Coast beyond Splitcheck
- No railway south of Split; use buses and ferries (check)
- Operator
- HŽPP (national passenger operator)
- Booking windowcheck
- Seat reservations open weeks ahead; summer and night trains sell out — check HŽPP
- Rail passcheck
- Eurail/Interrail cover Croatia; a pass only pays off with several countries or long hops — check with the issuer
- Reliability
- Engineering works and bus substitutions are common — check HŽPP before travel
Details
Croatia's network is small and radial, centred on Zagreb. The lines that matter to visitors are Zagreb–Rijeka, Zagreb–Split on the Lika line (6–8 h, day or night), and international services toward Ljubljana, Vienna, Budapest and Belgrade. South of Split there is no railway, so Dubrovnik, the islands and most of Dalmatia are bus, ferry or car territory (check).
The Zagreb–Split train is the one travellers ask about. It is scenic through the Lika hills and avoids the motorway, but it is slower than the bus (5 h) and runs only a few times a day. Take it if you want the ride or an overnight and arrive rested; take the bus if you want speed and frequency.
Tickets are sold at station counters, on the HŽPP website and app, and on board on some routes (check). Domestic tickets are cheap by Western European standards; the parent country figures put Zagreb–Split at €25–45. Seat reservations are required on some fast and international trains and are worth having in July and August (check).
For passes: Eurail and Interrail both cover Croatia, and HŽPP is the operator you will use (check). A pass makes sense if Croatia is one leg of a multi-country trip or you are doing several long domestic hops; for a single Zagreb–Split or Zagreb–Rijeka trip, a point-to-point ticket is usually cheaper. Check current pass conditions with the issuer, not the station.
| Route | Time | Cost (2026 estimate) | Verdict |
|---|---|---|---|
| Zagreb – Rijeka | check | check | Useful if you are heading to Istria or Kvarner without a car |
| Zagreb – Split | 6–8 h | €25–45 | Scenic but slow; bus is faster and more frequent |
| Zagreb – Ljubljana / Vienna | check | check | International links; check HŽPP for times and fares |
| Split – Dubrovnik | No train | — | Bus or ferry only |
| Split – islands | No train | — | Catamaran and ferry only |
Times and fares are 2026 estimates; check HŽPP for the current timetable and any bus substitutions.
Tips
- Check the HŽPP website or app the day before: engineering works and rail-replacement buses are common on the Lika line.
- Book Zagreb–Split and any summer international train a few days ahead; night trains and couchettes fill first (check).
- Validate or show your ticket before boarding where required; on-board sales may carry a surcharge (check).
- For the coast and islands, compare the bus and catamaran first — they usually win on time.
- If you are doing several countries, price a Eurail/Interrail pass against point-to-point tickets before buying.
- Keep luggage light: older carriages have limited space and no lifts at some small stations.
FAQ
Questions people ask
Is the train a good way to get around Croatia?
Only for a few routes. Zagreb–Rijeka and Zagreb–Split work by train; the coast south of Split, the islands and Dubrovnik have no railway, so buses and ferries are the practical choice (check).
Do I need a rail pass for Croatia?
Usually no. A Eurail or Interrail pass only pays off if Croatia is part of a multi-country trip or you are doing several long hops. For one or two domestic journeys, a point-to-point HŽPP ticket is cheaper — check current pass conditions with the issuer.
How far in advance should I book trains in Croatia?
For Zagreb–Split and summer international trains, a few days ahead is sensible; night trains and couchettes fill first (check). Off-season domestic routes rarely need more than same-day booking, but check the timetable for bus substitutions.
Deep dive
Every source; changeable facts are marked check
Sources
- officialHŽPP – Croatian Railways passenger operator
- officialCroatia.hr – official national tourism site
- officialEurail – Croatia
- officialInterrail – Croatia
- secondaryWikivoyage – Croatia