View of Zagreb, Croatia

Train stations in Zagreb

Last updated: July 2026

Stations
1
Primary station
Zagreb Glavni kolodvor
Country
Croatia
Passenger operators
Deutsche Bahn, ÖBB

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Passenger train operators

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s national railway company, operating long-distance, regional, and international train services across Europe.

Train stations in Zagreb

Train routes to and from Zagreb

Frequently asked questions

Can I take a bicycle on an HŽPP train to Zagreb?

One bicycle may travel with you. A folded bike goes as personal luggage on any HŽPP train; an assembled bicycle needs designated space on a suitable train and a €1.99 domestic ticket. Larger cycling groups must notify HŽPP five days ahead.

Can I take a dog on an HŽPP train to Zagreb?

Small dogs up to 30 cm travel free in a carrier or on your lap. Larger dogs need a pet passport, a tight leash, a muzzle and a half-price second-class ticket. One passenger may bring one dog or one carrier.

What compensation applies when an HŽPP train is delayed?

Delays of 60 to 119 minutes qualify for 25% of the ticket price; delays longer than 120 minutes qualify for 50%. Compensation below €4 is not paid. Submit the form with a validated e-ticket or certified original paper ticket.

How much luggage can I take on an HŽPP train?

Luggage above 30 kg, or too large to fit above or below your seat, costs €3.58 per item regardless of distance. Pack ordinary bags into the available luggage space, and keep valuables with you because HŽPP does not cover theft or damage.