Getting around Croatia by train

Follow Us


Sign up for WonderCroatia newsletter

Travelling around Croatia by train

Travelling around Croatia by train is limited and the railway system is poor when it comes to direct routes. It’s not even close to numerous direct bus options.

The railway network limitation doesn’t mean you should avoid travelling by train in Croatia – some places are unquestionably easy to reach by train plus you’ll enjoy journey while watching the countryside over the window.

Just bear in mind that you have less choices for direct transportation to some destination.

Railway network to south

The rail lines run mainly straight through the middle of the regions, towards the largest towns, never reaching numerous smaller villages and towns, if they are not on the main rail route.

The railway network is specifically poor in direction to the coast (south) – from Zagreb you can easily reach Split or Rijeka but if you travel to smaller Dalmatian towns Trogir, Murter, Primošten or Vodice, or you want to get to Istrain towns Rovinj or Poreč, you’ll have to change your way of transport at some point.

Train from Zagreb to Split

Train from Zagreb to Split

The railway ends in Split

Travelling by train to Dalmatia from Zagreb is possible to Split only, the point where railway to the south ends. The interconnection of coastal towns doesn’t exist at all.

Trains from Zagreb to Istria

If you travel from Zagreb to Istria, you can get to Rijeka only where you have to catch a bus to Rovinj, Poreč, Umag or any other Istrian destination.

Railway Timetable

Railway Timetable

Online tickets for domestic train routes

Online tickets

Share this story