HOW TO GET TO ZAGREB
From the airport to city center:
a) Airport taxi: 190 Kuna
b) Take airport bus to the final station Zagreb center, from there tram #11 to Jelacic square. Cost 10 Kuna including tram
c) Take Croatia airlines bus to the final station Zagreb center, from there tram #2 tı Jelacic square. Cost 30 kuna one-way and 40 Kuna two-way ticket. Plus 4 Kuna tram ticket.
From city center to airport: standard taxi costs 110 Kuna (much less than airport-city taxi fare, because – due to the location of the airport – taxis at the airport are from another city with different tariff).
Basic information about the visa regime between the Republic of Croatia and all other countries are available at the Ministry of Foreign and European Affairs: http://www.mvep.hr/
Please check the details for your country.