Der Flughafen Zagreb liegt am Stadtrand der Hauptstadt. Nach etlichen Verlegungen befindet sich der aktuelle Flughafen seit den 60er Jahren an seinem heutigen Standort. 2007 wurde ein VIP Terminal hinzugefügt. Der Hauptterminal nimmt eine Fläche von 20.000 qm ein. Derzeit gibt es nur eine Start- und Landebahn. Im öffentlichen Bereich sind eine Poststelle, ein Souvenirladen und zwei Cafés untergebracht. Nach der Sicherheitskontrolle gibt es ein Selbstbedienungsrestaurant, eine Cafébar und einen Dutyfree Shop. Die Lounge kann man ab Star Alliance Gold betreten bzw. als echter Business Class Reisender. Der Airport verfügt über keine Dockinggates. Fluglinien, die den Flughafen bedienen sind Aeroflot, Air France, Austrian Airlines, Croatia Airlines, Czech Airlines, Germanwings, Iberia, Lufthansa, Malév, Norwegian Air Shuttle, Spanair, Sun d’Or International Airlines, TAP Portugal, Turkish Airlines und Wizz Air.