ARRIVING BY PLANE
Most European cities are directly connected by our national carrier Croatia Airlines.
Zagreb airport link (Franjo Tuđman)
From the airport, you can easily get to the city either by shuttle transfer, public buses, taxies, UBER or private transfers.
You can find more information on transport from airport to city here.
ARRIVING BY CAR
Coming to Zagreb by car should not pose any problems. The best ways to enter Zagreb are via the A2, A3 and A4.
ARRIVING BY TRAIN
Trains to and from Zagreb are connected to the European train network. With its central location, it is connected to mostly all European capitals.
Zagreb serves as a central train hub for Croatia. It connects Europe to most Croatian cities.
Both national and international trains arrive every day at Zagreb Train Station
ARRIVING BY BUS
As a capital of Croatia, Zagreb provides transportation to all Croatian destinations as well as major European cities.
Buses to and from Zagreb are frequent. They service surrounding areas and most of Croatia.
Both domestic and international buses arrive and depart from Zagreb Bus Station.
Source: visitzagreb.hr
ZAGREB PUBLIC TRANSPORTATION
Transport of passengers in Zagreb as we know it today would be unimaginable without trams, which have been operating safely through the streets of Zagreb for more than a century, running along a 120-kilometre-long track.
There are 15 daytime lines and four night lines.
Timetable and tram network can be found here:
https://www.zet.hr/tram-lines/daytime-lines/591
Source: www.zet.hr/en
MORE USEFUL INFO ON WWW.VISITZAGREB.HR