Croatia by train
All train tickets and rail passes
Rail Map - Balkan
Croatia by train
Travel by train through Croatia. Book a rail pass for various days or a single ticket. For Croatia you can book the Interrail One Country Pass and Eurail One Country Pass. When travelling on a Interrail or Eurail Pass you can make your reservations on Happyrail.com as well. Simply fill in your departure and destination station to book the reservation. For single tickets you can click here to contact us.
From connecting countries
There are frequent daily International train connections to the capital of Croatia, Zagreb. From Munich in Germany there are 4 direct busservices to Zagreb; three daytime and one nighttime. There is 1 daily Eurocity and 1 daily Euronight trainservice from Munich directly to Zagreb. From Ljubljana in Slovenia there are 3 daily direct busservices and 4 daily direct trainservices to Zagreb. From Belgrade in Serbia there is 1 daily daytime trainservice and a daily night train service to Zagreb. From Sarajevo in Bosnia and Herzegovina there is 1 daily daytime trainservice to Zagreb. From Budapest in Hungary there is 1 daily daytime trainservice to Zagreb.
A European Rail Pass for European citizens...
With a Interrail One Country Pass Croatia you can travel for a various days throughout Croatia. At Happyrail.com you can make your seat reservations on the trains as well. This is possible to do before your travels and during your travels.
Eurail One Country Pass Croatia
A European Rail Pass for non-European citizens...
With a Eurail One Country Pass Croatia you can travel for a various days throughout Croatia. At Happyrail.com you can make your seat reservations on the trains as well. This is possible to do before your travels and during your travels.
Train fares for groups are generally more affordable than individual tickets. To major destinations of NS International, Deutsche Bahn and SNCF you can book up to 9 persons. For other destinations groupfares start from 6 adults.