Getting around Croatia by train

Travelling around Croatia by train

Travelling around Croatia by train is limited as the railway system is poor when it comes to direct routes. Instead you have numerous direct bus options.

The railway network limitation doesn’t mean you should avoid travelling by train in Croatia – some places are very 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 many destination.

Railway network in Croatia

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 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 (switch to a bus).

Train from Zagreb to Split

Train from Zagreb to Split

The railway to the south ends in Split

Travelling by train to Dalmatia from Zagreb is possible to Split only where railway to the south ends. The interconnection of the coastal towns doesn’t exist at all. The Railway Station is Split is in the port and you can easily board a ferry if travelling to the Dalmatian Islands (you just need to cross a street). How to board a ferry and buy your ferry or catamaran tickets, find out HERE.

Trains from Zagreb to Istria

If you travel by train from Zagreb to Istria, you can get to Rijeka only where the railway ends and 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