International destinations to cities in Austria, Slovenia, Italy, Hungary, Germany, Switzerland and many more Europeans countries can be reached via Zagreb’s main train station “Glavni Kolodvor”.
…as well as many local, national train stations, as Zagreb is the capitol of Croatia and most things are centralised, similar to France/Paris. Sadly many sea-side destinations (like i.e. Zadar) aren’t connected (anymore) by train and only reachable by bus, car or airplane.