Travel by Airplane

If you arrive by plane, Zagreb Pleso Airport is about 20km from the heart of Zagreb. You can take a taxi (about €29), however much better option is to take the inexpensive Croatia Airlines bus which takes you to the main bus station to central Zagreb. Buses leave every half an hour outside the airport terminal, and ticket for one fare is 30 Kuna (€4.50). The ticket can be purchased from the bus driver. Once you arrive to the central bus station, you can flag down a taxi to take you to your accommodation or use a tram to complete your journey.

Useful links:
Croatia Airlines
Wizz Air have daily flights from London Luton.
German Wings have flights from Cologne, Stuttgart & Hamberg – transfer from London Stansted, Edinburgh or Dublin.

Travel by Train

The Main Railway Station (Glavni kolodvor) is located in the centre of the City (at King Tomislav Square 12, ten minutes walk from the central city square). Information on arrivals and departures can be obtained by dialing 060-333-444.
Croatian Railways and more information on arrivals and departures see at their site:

Travel by Car

Main international roads are:

Travel by Bus

The Central Bus Station is located on Marin Drzic Avenue, a few minutes by tram (line number 6) from the central city square. Information can be obtained by calling 060-340-340. Information on arrivals and departures: 060-313-333. Bookings for domestic lines can be made by calling 060-313-333. For international lines bookings can be made by calling 6008-631.