With only Slovenia in between the two countries, it’s easy to travel from Austria to Croatia. There’s a number of different routes and methods of transport available to you! Most journeys will take you to Zagreb, where you can then travel on to other parts of Croatia.

Travelling from Graz to Croatia

If you find yourself arriving in Graz by plane, you can travel from the airport to the town using the inexpensive bus service (journey time 20/30 minutes) which takes you to the city centre or, more conveniently, directly to Graz train station (“Graz Hauptbahnhof”); see the timetable.

Alternatively, you can get a train (journey time: just over 10 minutes) from the airport train station to Graz – the airport train station is in fact a 300 metre walk along a road from the terminal, although it’s not as daunting as it sounds. As long as you have a airport trolley to transport your luggage with, the walk is completely flat and doesn’t involve any steps or similar. Search for the timetable on the Austrian Railways website. (Look up journeys between Graz Flughafen and Graz Hauptbahnhof.)

Graz – Zagreb by Bus

On the left-hand side of the railway station building there is a bus stop to where your airport bus will bring you (opposite the Ibis Hotel). There are now four buses a day (five on Fridays), run by either Croatia Bus or Crnja Tours). The journey time is 3-4 hours. Please note that the buses on Fridays can be very crowded as some Croatian workers return home for the weekend.

Graz – Zagreb by Train

There is a direct train to Zagreb that departs at 6.40pm, which takes just under 4 hours. The Die Bahn website is the best place to look up details.

Travelling from Klagenfurt to Croatia

Your only option in travelling from Klagenfurt is train. There are a few train services a day, and all involve at least one stopover (usually at Villach). Journey time is about 4 and a half hours.

Travelling from Salzburg to Croatia

Once again, train will be your most likely mode of transport. There is normally at least one direct train a day, with a journey time of around 7 hours.

Travelling from Linz to Croatia

Train is the best option once again! All train journeys will require at least one stopover; the fastest journey time is about seven and a half to eight hours.

Travelling from Austria to Croatia

Travelling from Vienna to Croatia

The easiest way to travel from Vienna is by plane:

  • Croatia Airlines operate daily flights from Vienna to Zagreb year-round; from here, you can take connecting flights to cities on the coast. During summer, they also operate flights to Split.
  • Austrian Airlines also have direct flights from Vienna to Zagreb, Split and Dubrovnik.
  • Eurowings also have flights from Vienna to several Croatian airports, though a change in Germany is required!

There are also direct trains from Vienna to Zagreb, with a journey time of 6 to 6 and a half hours.

Flixbus offer an ecologically friendly and cheap route from Vienna to Zagreb with their daily bus, which takes five hours.

Travelling from Innsbruck to Croatia

There is a daily overnight direct train from Innsbruck to Zagreb, with a journey time of 9 and a half hours.

Why not enjoy a brief stay in Austria?

If you have the time, it’s lovely to stay in one of these beautiful Austrian towns or cities before travelling on to Croatia!

Useful Travel Links

  • Ev

    Hi, I would be taking a train from Vienna to Zagreb, which train station is the most convenient and near the city center? Zagreb Klara,Zagreb Glavni Kol or Zagreb Zap Kol? Also, would you recommend Eurail? As i noticed it was not listed as one of the possible trains to take. Thanks!

    • Definitely Zagreb Glavni Kol(odvor) – this is the main train station in the centre of the city.

      Zap(adni) Kolodvor means western terminal; Zagreb Klara is to the south of the city.

      Sure, if a Eurail pass works for you, that’s fine. However, if you’re planning on doing travelling *within* Croatia, the bus network is far more extensive than the train network so the Eurail pass isn’t always so suitable. (But it really depends on what you’re planning on doing!)

  • Rowan

    help. Train from Zagreb to klagenfurt. One price is 198 Euro for 4 people and Rail Eu quotes 437Euro for 4 people. how can there be such a difference

  • Rowan

    help. Train from Zagreb to klagenfurt. One price is 198 Euro for 4 people and Rail Eu quotes 437Euro for 4 people. how can there be such a difference

    • Tickets on the Rail Europe website are normally much more expensive than buying them direct from the train station. Will you be in Zagreb for a few days before heading to Klagenfurt? When are you travelling? I would just buy your tickets in person at Zagreb Train station.

  • Tickets on the Rail Europe website are normally much more expensive than buying them direct from the train station. Will you be in Zagreb for a few days before heading to Klagenfurt? When are you travelling? I would just buy your tickets in person at Zagreb Train station.