Local public transport

With the BusBahnBim website or app you can plan your journey via public transport in Graz and in Styria. Most of our venues in Graz are located centrally and can be reached on foot from the center in a few minutes or conveniently by bus or tram. You can explore the historic city center of Graz by tram free of charge within the “Altstadtbim”-zone between Jakomini square and main square plus one stop in both directions (stations that are part of this zone are indicated as such by stickers).


By car you can reach Graz via the A9 highway (from the north: Salzburg/Linz/Germany; from the south: Slovenia/Croatia) and via the A2 highway (from the east: Vienna/Hungary/Poland/Czech Republic); from the south (Klagenfurt/Italy).

Driving time from Vienna is about 2 hours, from Ljubljana about 2 hours as well, from Linz and Zagreb about 3 hours, from Salzburg about 4 hours, and from Munich about 5 hours.


There are flexible, almost daily connections between Graz airport and other major European airports like Vienna, Berlin, Frankfurt, Munich, and Zurich. Connections to flights to other countries can be made easily. You can check out the current summer flight plan here. Vienna's international airport offers regular connections to major airports both inside and outside of Europe. For travel directly to Graz from Vienna airport, we recommend taking the bus (e.g. by the bus operator Flixbus).


Train connections within Austria are available between Graz and Vienna, as well as Innsbruck, Klagenfurt, Linz, and Salzburg, and within Europe between Graz and Budapest, Düsseldorf, Munich, Frankfurt, Ljubljana, Milan, Munich, Paris, Rome, Zagreb, and Zurich.


Travel to Graz by bus is possible from cities such as Ljubljana, Munich, Zagreb, and others. Bus service from Vienna to Graz is frequent and fast.


Transferring from Graz airport to the city center by taxi takes about half an hour. Taxis are always available at the airport as well as at Graz’s main train station.

Taxis can also be ordered via phone: +43 (0) 316 878, +43 (0) 316 889 or +43 (0) 316 28 01.