From Croatia to international countries
Zagreb is connected to the major European cities.
There are several trains every day linking Zagreb & Ljubljana, a lovely scenic train ride through the hills along the beautiful River Sava. The journey time is about 2 hours.
Zagreb - Sofia
A daily daytime train leaves Zagreb at 11:03, arriving at Belgrade Centar station at 17:42. It's easy to buy a ticket at the station. Next day, travel from Belgrade to Sofia, by 09:06 direct train June-September, on a connecting service at other times, fare €20.60.
Zagreb - Vienna
A comfortable EuroCity train called the Croatia leaves Zagreb at 07:00 every day, arriving Vienna Hbf at 14:02.
Zagreb - Bratislava and Prague
Zagreb to Prague or Bratislava in a single day
- Step 1, take the 07:00 train from Zagreb to Vienna Hbf arriving at 14:02.
- Step 2, if going to Prague: Take the 15:10 or perhaps 17:10 railjet train from Vienna Hbf to Prague Hlavni in 3h57. The full-flex on the day fare is around €42 in 2nd class. There's also a 19:10 railjet from Vienna to Prague if you'd like an afternoon in Vienna.
- Step 2, if going to Bratislava: Take a local train from Vienna Hbf to Bratislava Hlavna in just 1h06, these leave every hour, No reservation is necessary or even possible for these local trains.
Split - Budapest
Going to Budapest after spending some time in Croatia ? We highly recommend taking the train from Split ! The railway road connecting the two cities will bring stars in your eyes. You will see the Dalmatian coast, almost reach the sky on high altitude railways and slowly arriving to the Hungarian Border. More information here.
Traveling to Croatia
The country has striking mountains and wetlands. Croatia boasts a good number of fine cities, not least its capital Zagreb. But there are many smaller towns which deserve a visit, such as the southern port of Dubrovnik and the old city of Varazdin in northern Croatia.
Some coastal cities, such as Split, Sibenik and Rijeka, are easily reached by train. Our favourite Croatian rail ride is the Zagreb to Split route, following the Lika Railway through desolate limestone terrain. The trains on this line can get very full in mid-summer, so it's a journey best made in winter.