Major Airports in Croatia

Key Takeaways

  • Four leaders, one real hub. By the number of destinations served with regular flights, Dubrovnik, Zadar, Split and Zagreb are almost level at the top. But Zagreb is Croatia’s only true year-round hub and its sole intercontinental gateway, while the coastal airports swell with seasonal leisure flights each summer.
  • Two US routes, both seasonal. United flies Newark to Dubrovnik in summer, and from 30 April 2026 it adds Newark to Split three times a week — the first-ever nonstop flight between the United States and Split. Zagreb has no nonstop US service, and flag carrier Croatia Airlines flies no long-haul.
  • An intensely seasonal coast. Split, Dubrovnik, Zadar and Pula explode with charter and low-cost flights in summer — Ryanair, easyJet, Jet2, Eurowings, Wizz Air, TUI and Volotea — then go quiet in winter. Aviation here follows the tourist season.
  • A low-cost playground. Ryanair has built big bases at Zadar and Zagreb, and the wider market is dominated by point-to-point European leisure routes. Croatia Airlines anchors Zagreb and is renewing its fleet with new Airbus A220s.
  • In Schengen and the euro. Croatia joined both the Schengen Area and the Eurozone on 1 January 2023, so travellers now use the euro and cross internal EU borders without passport checks — a big simplification for visitors.

Croatia is a country of about 3.9 million people strung along the Adriatic, with a long, island-studded coast, the walls of Dubrovnik, Roman Split and the inland capital, Zagreb. Its aviation map is shaped almost entirely by tourism: eight airports carry scheduled passenger service, and most of them live or die by the summer season.

The country’s only true year-round hub is Zagreb Franjo Tuđman International (ZAG), home of flag carrier Croatia Airlines and Croatia’s sole intercontinental gateway. Yet by the number of destinations served with regular flights, the leisure airports of the Adriatic coast — Dubrovnik, Zadar and Split — actually top the list, swollen by low-cost and charter carriers each summer. The map and table below rank Croatia’s airports by regularly-served nonstop destinations, drawing on live AirportRoutes route data.

Map of Croatia showing its eight airports with scheduled service, ranked by regularly-served nonstop destinations and led by Dubrovnik, Zadar and Split
Croatia’s eight airports with scheduled service, ranked by regularly-served nonstop destinations. Map: Mappr · Data: AirportRoutes

Which Croatian airports have direct flights to the US?

Two — and both are seasonal United Airlines routes from Newark. United flies Newark–Dubrovnik in the summer months, and from 30 April 2026 it adds Newark–Split, three times a week — the first-ever scheduled nonstop flight between the United States and Split, opening the Dalmatian coast to direct US travel.

Notably, the capital Zagreb has no nonstop US service, despite being Croatia’s main hub: flag carrier Croatia Airlines operates only short- and medium-haul routes and no long-haul aircraft. Outside the two summer United routes, a trip to the US from Croatia means connecting through a larger European hub such as Frankfurt, Munich, Vienna, Zurich, Amsterdam or Istanbul.

RANKED BY DESTINATIONS

Croatia’s airports with scheduled service

By regularly-served nonstop destinations (live AirportRoutes data). Dubrovnik, Zadar and Split lead this count, but Zagreb is Croatia’s only year-round hub and intercontinental gateway, and Split is the busiest coastal airport by summer passengers.

Airport IATA Serves City / region
1. Dubrovnik (Ruđer Bošković)DBV65Dubrovnik / Dalmatia
2. ZadarZAD64Zadar / Dalmatia
3. SplitSPU59Split / Dalmatia
4. Zagreb (Franjo Tuđman)ZAG57Zagreb / capital
5. PulaPUY32Pula / Istria
6. RijekaRJK15Rijeka / Kvarner
7. OsijekOSI5Osijek / Slavonia
8. BračBWK0Brač island / Dalmatia

Source: AirportRoutes.com observed route data, June 2026. “Serves” = destinations with regular service (3+ observed flights); counts are a sample, not a complete published schedule. Ranked by regularly-served routes, which puts the seasonal coastal airports ahead of inland Zagreb. Brač is a small seasonal island airport.

A closer look at Croatia’s airports

✈️ Dubrovnik Airport (DBV)

Map showing the location of Dubrovnik Airport (DBV) in Croatia
Where to find Dubrovnik Airport (DBV). Map: Google

Open in Google Maps

Dubrovnik Airport, about 18 km south-east of the old city at Čilipi, is the gateway to Croatia’s most famous destination — the medieval walled city on the Adriatic, familiar to millions as a filming location. Although Dubrovnik is only Croatia’s third-largest airport by year-round passengers, the sheer breadth of its seasonal network puts it on top of this destinations-served ranking.

DBV reaches around 65 regularly-served destinations, almost all in Europe and overwhelmingly seasonal. Frequent links include Zagreb, London, Frankfurt, Munich, Vienna and Istanbul, and it is one of just two Croatian airports with a nonstop US route — United’s seasonal Newark service.

Main airlines: Ryanair, easyJet, Croatia Airlines, Jet2, TUI Airways and Volotea, plus United from the US in summer. See DBV’s full route map on AirportRoutes →

✈️ Zadar Airport (ZAD)

Map showing the location of Zadar Airport (ZAD) in Croatia
Where to find Zadar Airport (ZAD). Map: Google

Open in Google Maps

Zadar Airport serves the historic Dalmatian port city famed for its Roman forum, its sea organ and its sunsets. Over the past decade it has become one of Ryanair’s most important Croatian bases, which is why it ranks so highly on destinations served even though Zadar is a smaller city than Split.

ZAD serves around 64 regularly-served destinations, again heavily seasonal and low-cost. Frequent links include Zagreb, Pula, Memmingen, Vienna, Wrocław, Poznań and Cologne — a dense web of Central- and Eastern-European leisure routes.

Main airlines: Ryanair leads, alongside Eurowings, Croatia Airlines, easyJet, Lufthansa and Croatian operator Trade Air. See ZAD’s full route map on AirportRoutes →

✈️ Split Airport (SPU)

Map showing the location of Split Airport (SPU) in Croatia
Where to find Split Airport (SPU). Map: Google

Open in Google Maps

Split Airport, at Kaštela about 24 km north-west of the city, serves Croatia’s second city and the bustling heart of the Dalmatian coast — the launch point for the islands, Diocletian’s Palace and much of the country’s summer tourism. In peak years it is Croatia’s busiest airport by passenger numbers.

SPU serves around 59 regularly-served destinations. From 30 April 2026 it gains a nonstop US link — United’s new seasonal Newark service, the first ever between Split and America. Frequent links include Zagreb, Munich, Frankfurt, Rome, Stuttgart, Amsterdam and London.

Main airlines: Croatia Airlines, easyJet, Eurowings, Wizz Air, Volotea and Norwegian, with United joining from 2026. See SPU’s full route map on AirportRoutes →

✈️ Zagreb Franjo Tuđman International (ZAG)

Map showing the location of Zagreb Franjo Tuđman International (ZAG) in Croatia
Where to find Zagreb Franjo Tuđman International (ZAG). Map: Google

Open in Google Maps

Zagreb Franjo Tuđman International, about 17 km south-east of the capital, is Croatia’s principal airport and only true year-round hub. It is the home base of flag carrier Croatia Airlines (a Star Alliance member) and the country’s only airport with a meaningful intercontinental and business network — serving the capital region all year rather than just in summer.

ZAG serves around 57 regularly-served destinations — fewer than the coastal leisure airports on this measure, but spread across the year and including Croatia’s only scheduled intercontinental routes plus the busy domestic hops to Split and Dubrovnik. Frequent links include Frankfurt, Istanbul, Amsterdam, Vienna, Zurich and Munich. Croatia Airlines flies no long-haul, however, so there is no nonstop US service.

Main airlines: Croatia Airlines and Ryanair anchor the airport, alongside Lufthansa, Eurowings and the major European network carriers; Croatia Airlines is renewing its fleet with new Airbus A220s. See ZAG’s full route map on AirportRoutes →

✈️ Pula Airport (PUY)

Map showing the location of Pula Airport (PUY) in Croatia
Where to find Pula Airport (PUY). Map: Google

Open in Google Maps

Pula Airport sits near the southern tip of the Istrian peninsula in north-west Croatia, serving a region of Roman amphitheatres, vineyards and resort coastline. Istria is also within driving distance of Trieste, Ljubljana and Venice, so Pula competes with those foreign airports for some of the region’s traffic.

PUY serves around 32 regularly-served destinations, strongly seasonal. Frequent links include Zadar, Zagreb, Split, Frankfurt and a string of German, UK and Polish leisure markets.

Main airlines: Ryanair, easyJet, Lufthansa, Jet2, Eurowings and TUI Airways. See PUY’s full route map on AirportRoutes →

✈️ Rijeka Airport (RJK)

Map showing the location of Rijeka Airport (RJK) in Croatia
Where to find Rijeka Airport (RJK). Map: Google

Open in Google Maps

Rijeka Airport is actually on the island of Krk, about 25 km from the port city of Rijeka in the Kvarner gulf and linked to the mainland by bridge. It serves Croatia’s third-largest city and the northern Adriatic coast, but its scheduled network is modest and concentrated in the summer.

RJK serves around 15 regularly-served destinations. Frequent links include Munich, London, Hamburg and a handful of low-cost German and Dutch routes, plus domestic hops to Split and Osijek.

Main airlines: Ryanair, Eurowings, Croatia Airlines and Croatian charter operator Trade Air. See RJK’s full route map on AirportRoutes →

Other airports

Beyond the six airports above, two smaller fields complete Croatia’s map. Osijek (OSI), in the eastern Slavonia region near the Hungarian and Serbian borders, is the country’s main inland regional airport away from the coast — but its scheduled network is thin, with around five regular destinations flown by Croatia Airlines and Trade Air, supplemented by seasonal leisure charters.

Brač (BWK), a short runway on the Dalmatian island of the same name, is one of Croatia’s most scenic airports — but it runs only a handful of seasonal summer flights (Croatia Airlines to Zagreb plus occasional charters) and shows no regularly-served routes in the data. For most island travel, Croatians and visitors rely on the dense catamaran and car-ferry network from Split, Zadar and Dubrovnik rather than flying.

🌍 More maps & data for Croatia

Browse more: All airports by country