Zagreb Airport (ZAG) Zagreb hosts the main international airport and is therefore the busiest Croatian airport. It is located around 15 kilometers from Croatia's capital and the largest city of Zagreb. At the same time, it is the only airport with a significant number of flights all year long.