Croatia Traveller logo

 Trains to Zagreb

SEARCH SITE
Get Started
About Croatia
FAQ Travel
Croatia Map
Croatia Photos
When to Go
Top Sights
Planning
Accommodation
Transport
Car Rental
Ferry Guide
Money
Inspiration
Adventure
Sailing
Cruises
Tours
Itineraries
Special Interests
Destinations
Dubrovnik
Split
Zadar
Zagreb
Istria
Kvarner
Croatian Islands
Dalmatia
Community
Travel Forum
News Blog
Service
About
Contact
Privacy Policy
Site Index
Travel Directory
Trip Planning



Rail passes and tickets from Raileurope.com 

Rail Europe
Australia

 

Rail Europe UK

AutoEurope



Train in Zagreb station

International Trains to Zagreb

Italy

From Venice there's one non-stop train daily about 7 hours). Check the schedule at RailEurope (North America), Rail Europe Australia or International Rail (UK)

Slovenia

From Ljubljana, there are 12 trains daily (about 2 hours). Check the schedule at RailEurope (North America), Rail Europe Australia or International Rail (UK) .

Austria

From Vienna there are two trains daily (from 6 hours). Check the schedule at RailEurope (North America), Rail Europe Australia or International Rail (UK) .

Hungary

From Budapest there are three trains daily (about 6 hours). Check the schedule at RailEurope (North America), Rail Europe Australia or International Rail (UK) .

Serbia

From Belgrade there are five trains daily (about 7 hours). Check the schedule at RailEurope (North America), Rail Europe Australia or International Rail (UK) .

Domestic Trains to Zagreb

As the centre of Croatia's rail network, the Zagreb train station dispatches daily trains to Zadar, Sibenik, Split and Osijek. Read more.

If you'll be getting to Croatia by train or travelling around Croatia by train, consider buying a rail pass.

 

Back to Top

©CroatiaTraveller 2005-2012 All rights reserved