Travel from Zagreb to Graz

Bus or train from Zagreb to Graz?

Crnja Tours operates a bus from Zagreb to Graz 3 times a day. Tickets cost $15 - $22 and the journey takes 2 h 26 min. Four other operators also service this route. Alternatively, Croatian Railways (HŽPP) operates a train from Zagreb to Graz 3 times a day. Tickets cost $23 - $35 and the journey takes 3 h 55 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
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Zagreb to Graz

ModeDurationPrice
From Zagreb bus to Graz.2 h 26 min115 kn
From Zagreb bus to Spielfeld, walk to Spielfeld-Straß, then train to Graz Don Bosco (Bahnsteige 1-2).2 h 46 min86 kn
From Zagreb Glavni Kolod. train to Graz Hbf.3 h 55 min172 kn
From Zagreb rideshare to Graz.2 h 37 min62 kn
From Zagreb drive to Graz.1 h 59 min167 kn
From Zagreb shuttle to Graz - Hbf Busbahnhof.2 h 39 min996 kn

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

The bus from Zagreb to Graz takes 2 h 26 min including transfers and departs once daily.

Is there a direct train between Zagreb and Graz?

Yes, there is a direct train departing from Zagreb Glavni Kolod. and arriving at Graz Hbf. Services depart three times a day. The journey takes approximately 3 h 55 min.

Is there a direct bus between Zagreb and Graz?

Yes, there is a direct bus departing from Zagreb and arriving at Graz. Services depart once daily, and operate every day. The journey takes approximately 2 h 26 min.

Operators from Zagreb to Graz

OperatorPhoneWebsite
Crnja Tours+385 91 30 30 356Crnja Tours
Pepeks Zagreb098 417 140Pepeks Zagreb
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
BlaBlaCarBlaBlaCar
GoOpti+386 1 320 4530GoOpti