Arriving by plane

Zagreb International Airport, with a new Passenger Terminal opened in 2017, is located just 17 km from the centre of the city, or 20-25 minutes by bus and by car.

There are direct, scheduled flights to Zagreb from numerous European cities.

Information on take-off and landing of aircraft can be found at www.zagreb-airport.hr 

The scheduled airport shuttle “Pleso prijevoz” is operating between the Airport and the Zagreb Central Bus Terminal on Marin Držić Avenue.

This shuttle service is organized in such way that it follows the airport timetable.
All additional information regarding the airport shuttle timetable, prices and tickets you can find on website www.plesoprijevoz.hr

The taxi stand for arriving passengers is available at the Passenger Terminal, located in the vicinity of the Ground Floor, Arrivals level of the Terminal. Please follow signs for Taxi.

Rent-a-car service is available for all passengers.

Arriving by train

The Main Railway Station is located in the centre of the City, at King Tomislav Square, just 10 minutes walk from the central city square.

The main railway lines:

  • Trieste – Ljubljana – Zagreb
  • Graz – Maribor – Zagreb
  • Klagenfurt – Ljubljana – Zagreb
  • Budapest – Varaždin – Zagreb

Arriving by car

Major international road routes are: Trieste – Ljubljana – Zagreb, Graz – Maribor – Zagreb, Klagenfurt – Ljubljana – Zagreb, Budapest – Varaždin – Zagreb.

Distances: Amsterdam 1412 km, Berlin 1434 km, Bratislava 397 km, Brussels 1963 km, Budapest 372 km, London 1678 km, Ljubljana 135 km, Milan 672 km, Paris 1574 km, Prague 949 km, Vienna 371 km.

Arriving by bus

The bus terminal, Zagreb Bus Station is on Marin Držić Avenue, and it’s only a few minutes away from the central city square (Ban Josip Jelačić Square, by tram (line 6).

It is the biggest and most up-to-date bus station in this part of Europe, enabling fast and safe transport to all its passengers. From 44 platforms, buses connect Zagreb with other parts of Croatia, as well as with most other major cities in Europe.

Information about arrivals and departures of buses can be found at promet@akz.hr