Croatia Airports: Which One to Fly Into, and When It Matters

Croatia has nine passenger airports, but the real choice is four: Zagreb, Split, Dubrovnik and Zadar — and season decides between them more than distance does. Zagreb is the only year-round hub; the coastal airports run intensely in summer and thin to almost nothing by November.

Croatia’s airports, and what each one is actually for

AirportNov 2025 passengersWhat it serves
Zagreb (ZAG)337,851The capital and the only genuine year-round hub. Inland — a long drive from the coast
Split (SPU)62,250Central Dalmatia, the island ferries, Hvar and Brač. Intensely seasonal
Dubrovnik (DBV)49,275The far south, the Elafiti islands, cruise connections. Seasonal
Zadar (ZAD)Northern Dalmatia, Kornati, budget carriers
Pula (PUY)Istria, Rovinj, Poreč. Strongest German and Austrian links
Rijeka (RJK)Kvarner, Krk, Opatija. Small
Osijek, Brač, Mali LošinjRegional and seasonal only
Passenger figures: Državni zavod za statistiku (DZS), monthly airport traffic release, November 2025.

The number that decides it

In November 2025, Zagreb handled 337,851 passengers. Split handled 62,250 and Dubrovnik 49,275 — combined, barely a third of Zagreb’s traffic.

Come June, that reverses completely: Split alone handled around 578,000 in June 2025. So the coastal airports are not smaller than Zagreb — they are seasonal. Outside roughly May to September the route map thins dramatically, and a direct flight that exists in July often means two connections in March.

Where Croatia’s flights come from

DZS breaks arrivals down by partner country. In March 2025 German airports were the largest single source at roughly 98,000 passengers, followed by the United Kingdom at 32,000 and the Netherlands at 27,000.

Route survival follows that demand. German and British routes run further into the shoulder season than routes from smaller markets. If you are flying from the US, that matters twice over — there are no direct services, so you are connecting through a European hub, and which hubs still serve your target airport in April is decided by exactly this traffic.

Which airport for which trip

  • Islands and Dalmatia, in season — Split. It is the ferry hub as well as the airport, and that combination is the reason most itineraries start there.
  • Dubrovnik and the far south — Dubrovnik. Flying into Split and driving south is four hours plus a border-adjacent stretch, and it is rarely worth it.
  • Istria — Pula, or Trieste and Venice across the border. Istria is closer to Italy than to Split.
  • Off-season, anywhere — Zagreb, and accept the drive. It is the only airport with a route map that survives winter.
  • Open-jaw trips — into Split, out of Dubrovnik. It follows the natural southbound island chain and avoids doubling back.

The connection people underestimate

Choosing an airport is really choosing a ferry network. Split is the departure point for Hvar, Brač, Korčula, Vis and Šolta. Dubrovnik serves the Elafiti islands and Mljet. Zadar covers the northern archipelago. These networks barely overlap — and picking the wrong airport can add a full day of backtracking to an island itinerary.

Flying in or out of two different airports?

Open-jaw routings, shoulder-season dates and multi-island trips all interact — the airport you fly into constrains which islands are reachable, and the season decides whether the return leg exists at all. Worth talking through before booking rather than after.

Related: Split Airport guide · Croatia island hopping · Where to stay in Split


Passenger figures: Državni zavod za statistiku (DZS), monthly airport traffic releases. Ferry network data: Agencija za obalni linijski pomorski promet, 2026 state coastal line register.

Thanks for sharing this article!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.