Travel from Zagreb to Innsbruck

Train, bus or fly from Zagreb to Innsbruck?

Croatian Railways (HŽPP) operates a train from Zagreb to Innsbruck once daily. Tickets cost $55 - $85 and the journey takes 10 h 11 min. Alternatively, you can take a bus from Zagreb to Innsbruck via Munich, Munich central bus station in around 10 h 24 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Zagreb to Innsbruck

ModeDurationPrice
From Zagreb Glavni Kolod. train to Innsbruck Hbf.10 h 11 min431 kn
From Zagreb bus to Munich, Munich central bus station then bus to Innsbruck, Innsbruck Südbahnstraße.10 h 24 min300 kn
From Zagreb bus to Villach Hbf, train to Lienz in Osttirol, train to Fortezza/Franzensfeste, then train to Innsbruck Hbf.11 h 31 min487 kn
From Zagreb drive to Innsbruck.5 h 56 min537 kn
From Zagreb shuttle to Zagreb airport, fly to Innsbruck airport, then taxi to Innsbruck.5 h 3 min2.075 kn
From Zagreb shuttle to Zagreb airport, fly to Munich airport, train to München Ost, then train to Innsbruck.6 h 1 min1.494 kn

How long does it take to get from Zagreb to Innsbruck?

The train from Zagreb Glavni Kolod. to Innsbruck Hbf takes 10 h 11 min including transfers and departs once daily.

Is there a direct train between Zagreb and Innsbruck?

Yes, there is a direct train departing from Zagreb Glavni Kolod. and arriving at Innsbruck Hbf. Services depart once daily. The journey takes approximately 10 h 11 min.

Is there a direct bus between Zagreb and Innsbruck?

No, there is no direct bus from Zagreb to Innsbruck. However, there are services departing from Zagreb and arriving at Innsbruck, Innsbruck Südbahnstraße via Munich, Munich central bus station. The journey, including transfers, takes approximately 10 h 24 min.

Operators from Zagreb to Innsbruck

OperatorPhoneWebsite
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
Arriva Slovenia090 74 11Arriva Slovenia
FlixBus+49 1807 123 99 123FlixBus
Crnja Tours+385 91 30 30 356Crnja Tours
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Trenitalia+39 06 68475475Trenitalia
GoOpti+386 1 320 4530GoOpti
Austrian AirlinesAustrian Airlines
Croatia AirlinesCroatia Airlines
Transavia HollandTransavia Holland
LufthansaLufthansa
S-BahnS-Bahn
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)