---
Trains depart from Zabok Train Station and travel directly to Zagreb Glavni Kolodvor, with some services making stops along the way.
The journey typically lasts about 45 minutes to 1 hour, depending on the type of train and the number of stops.
Trains operate several times a day, with more frequent services during peak commuting hours. Checking the schedule before traveling is always a good idea.
Tickets are affordable, with pricing depending on the type of service. Discounts may be available for students, seniors, and round-trip bookings.
You can find up-to-date schedules at the station or online through railway booking platforms.
While tickets can be purchased at the station, booking online is recommended, especially if you're traveling during busy hours.
Yes, most trains offer a direct service, but some may have brief stops along the way.
Zagreb has a lot to offer, from historical landmarks like Ban Jelačić Square and St. Mark’s Church to local markets, parks, and museums. The main train station is centrally located, making it easy to explore.