Open navigation


From Croatia to international countries

Zagreb is connected to the major European cities. 

Zagreb - Ljubljana

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. 

Stopover in Belgrade

You can enjoy Belgrade's main pedestrianized shopping street. 

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.

With an Interrail Pass

Traveling to Croatia with an Interrail Pass? Make sure to get the most out of your pass and check out the Interrail Pass Benefits in Croatia .

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.