Eurostar
SNCF

Prices from hundreds of train and coach companies

Join millions of people who use us every day

Travel to thousands of destinations in 45 countries

Find station information, search timetables and book tickets to and from Zagreb. With over 270 train and coach companies in and across 45 countries including Eurostar, see where you can go from Zagreb with Trainline today.

There are plenty of European destinations you can easily reach from Zagreb by train. Here are the top destinations you shouldn't miss:

  • Vienna: A real gem for music and history lovers, Vienna offers prestigious museums, imperial palaces, grandiose parks, sumptuous theatres, concert halls and numerous cafés where you can taste a slice of the very famous Sacher cake. You can get from Zagreb to Vienna by train thanks to the frequent services operated by ÖBB.
  • Munich: Known for its annual Oktoberfest celebration and beer halls, Munich also boasts beautiful architecture, a vibrant cultural scene and plenty of interesting museums you wouldn't want to miss. You can get from Zagreb to Munich by train thanks to the frequent services operated by ÖBB.
  • Zurich: Stunning Zurich has a magic of its own. Visit one of the badis or swimming pools, and dive straight in! For land lovers, stroll around the charming Altstadt (old town) and discover the hidden squares and alleyways, or walk to the summit of the Uetliberg mountain to see amazing views of the city skyline, the distant Alps and the lake, of course. And don’t forget the awesome chocolate! You can get from Zagreb to Zurich by train thanks to the frequent services operated by ÖBB.

Need more information about Europe's extensive rail network? Check out our trains in Europe page.


Top routes from Zagreb

DurationFirst and last trainTrains per day
To Ljubljana2h 15m7:05 – 19:384
To Budapest5h 41m7:05 – 19:384
To Venice10h 35m7:05 – 19:384
To Vienna6h 50m7:05 – 19:385
To Paris16h 55m7:05 – 19:385
To London21h 19m7:05 – 19:384

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.