Travel from Croatia to Vienna

Train, bus or fly from Croatia to Vienna?

Globtour operates a bus from Zagreb to Vienna twice daily. Tickets cost $26 - $40 and the journey takes 4 h 25 min. Three other operators also service this route. Alternatively, Croatian Railways (HŽPP) operates a train from Zagreb to Vienna 3 times a day. Tickets cost $45 - $75 and the journey takes 6 h 37 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
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.
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast

How to get from Croatia to Vienna

ModeDurationPrice
From Zagreb Zob bus to Wien Zob Vib.4 h 25 min27€
From Zagreb Glavni Kolod. train to Wien Hbf.6 h 37 min49€
From Trg bana J. Jelačića line 6 tram to Zagreb, night bus to Erdberg, then subway to Stephansplatz.7 h 8 min33€
From Zagreb rideshare to Vienna.4 h 42 min18€
From Zagreb drive to Vienna.3 h 44 min45€
From Velika Gorica line 290 shuttle to Petina, line 290 shuttle to Zagreb airport, fly to Vienna airport, then train to Vienna.3 h 12 min117€
From Split line 37 bus to Split airport, fly to Vienna airport, then train to Vienna.4 h 29 min140€

How long does it take to get from Croatia to Vienna?

The bus from Zagreb Zob to Wien Zob Vib takes 4 h 25 min including transfers and departs three times a day.

Is there a direct train between Croatia and Vienna?

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

Is there a direct bus between Croatia and Vienna?

Yes, there is a direct bus departing from Zagreb Zob and arriving at Wien Zob Vib. Services depart three times a day, and operate every day. The journey takes approximately 4 h 25 min.

Operators from Croatia to Vienna

OperatorPhoneWebsite
GlobtourGlobtour
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
ZET072 500 400ZET
FlixBus+49 1807 123 99 123FlixBus
Wiener Linien+43 (0)1 7909 100Wiener Linien
BlaBlaCarBlaBlaCar
Croatia AirlinesCroatia Airlines
Austrian AirlinesAustrian Airlines
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Promet SplitPromet Split
LufthansaLufthansa