Travel to Zagreb

Flying to Zagreb

Airlines offering flights to Zagreb include Croatia Airlines (national carrier), Adria Airways, Air France, Alitalia, Lufthansa and Malev Hugarian Airlines. Cheap flights to Zagreb can be booked with budget airlines easyJet and Wizzair. From the UK, flights to Zagreb take around two hours. There are no direct flights to Zagreb from the USA.

Flight times

From London - 2 hours. Since there are no direct flights to Zagreb from the US, Canada or Australia, flight durations vary.

Travel by road


Traffic in Zagreb drives on the right and the minimum driving age is 18. In built-up areas the speed limit is generally 50kph (30mph), outside built-up areas 90kph (56mph), 110kph (68mph) on expressways and 130kph (80mph) on motorways. An International Driving Licence and a minimum of third-party insurance are required to drive in Croatia. The Hrvatski Autoklub is the main automobile association in Croatia (tel: (01) 464 0800;

Emergency breakdown service:

Hrvatski Autoklub (tel: 987).


The A1 motorway runs from Split to Zagreb, finally providing a fast, direct route from Dalmatia to the capital; work on an extension to Dubrovnik is underway. At present, only sections have been finished and the final completion date (currently expected to be sometime between 2011 and 2012) has repeatedly been pushed back.

Other motorways running to Zagreb include the A2 from Maribor in Slovenia; the A3, which connects the Slovenian capital Ljubljana with the Serbian capital Belgrade, passing through Zagreb en route; the A4 from Budapest in Hungary; and the A6 from Rijeka on the Croatian coast.

Driving times:

From Split – 3 hours 30 minutes; Rijeka - 2 hours; Maribor – 1 hour; Ljubljana – 2 hours 30 minutes; Budapest – 3 hours 30 minutes.


The main bus station in Zagreb is located 20 minutes' walk from the main square at Avenija Marina Držića. Countless long-distance bus services run to destinations throughout the country including Rijeka, Split, Dubrovnik and Osijek. Operators include Croatia Bus (tel: (01) 235 2333; International services include daily coaches to Serbia, Bosnia and Herzegovina, Slovenia, Hungary, Austria, Germany and Switzerland. In addition, Eurolines (tel: 0871 781 8181, in the UK only; operates a weekly coach service from London Victoria to Zagreb.

Travel by rail


Zagreb's main station, Glavni Kolodvor, lies at Trg Kralja Tomislava 12, just a 10-minute walk from the main square.
There are several trains per day connecting Zagreb with the major cities of Rijeka, Osijek and Split, plus regular local services from towns in the surrounding region. Daily international services arrive from Ljubljana, Venice, Budapest, Munich, Vienna and Belgrade. For international services call (01) 378 2532.


The Croatian railway service is run by Hrvatske Željeznice (HZ) (tel: 0603 33444;

Journey times:

From Rijeka – 4 hours; Osijek – 5 hours; Split – 6 hours. From Ljubljana – 2 hours 30 minutes; Venice – 7 hours; Budapest – 6 hours 30 minutes; Munich – 8 hours 30 minutes; Vienna – 5 hours 30 minutes; Belgrade – 6 hours 30 minutes.