As the largest city and the Capital of Croatia, Zagreb is obviously also the most well connected town in the country.
National bus lines to and from Zagreb:
Zagreb can be reached with direct bus from more or less all midsized and large cities in Croatia. Zagreb is the main bus hub for international buses to and from Croatia. Information about the Zagreb bus station, as well as popular bus routes from Zagreb, you can find here.
Buses from Germany to Zagreb:
Zagreb can be reached all year around from several towns in German; here are some of the most used routes
Among other it is also possible to travel from the following cities in Germany, Duisburg, Cologne, Mannheim, Augsburg, Düsseldorf, Essen, Nurnberg and Pforzheim.
During summer season the number of travel options increases
Buses from Austria to Zagreb:
Zagreb can be reached all year around with direct bus from the following cities:
Buses from Switzerland to Zagreb:
From Switzerland there is whole year bus connection to Zagreb from the following cities.
Buses from Italy to Zagreb:
To Zagreb there are buses from the following Italian cities trough out the year
Bus from other countries:
Bus from
Belgrade to Zagreb, trough out the year there are several daily departures between the cities
Bus from
Sarajevo to Zagreb, trough out the year there are several daily departures between the cities
Bus from Budapest to Zagreb, few weekly departures
Bus from Prague to Zagreb, all year bus, few weekly departures
Bus from Sophia to Zagreb, all year bus, several weekly departures