Airports of entry in Croatia
These are the airports where an international flight can clear customs and immigration to enter Croatia. Each links to its full page with runways, frequencies, operating hours, fuel, and handling details.
8
Airports of entry
LDZA
ZAG
Pleso
Zagreb
Within Schengen zone. No border checks for intra-Schengen flights. Non-Schengen arrivals subject to full immigration at Zagreb.
LDSB
BWK
Brac Island
Brac
Within Schengen zone. No border checks for intra-Schengen flights. Non-Schengen arrivals subject to full immigration at Brac.
LDDU
DBV
Cilipi
Dubrovnik
Schengen airport. Border control for arrivals from non-Schengen states only. EU/EEA nationals may use e-gates at Dubrovnik where available.
LDSP
SPU
Kastela
Split
Schengen airport. Customs and immigration for non-Schengen arrivals. Gen dec required 24 hours in advance at Split.
LDOS
OSI
Klisa
Osijek
Within Schengen zone. No border checks for intra-Schengen flights. Non-Schengen arrivals subject to full immigration at Osijek.
LDRI
RJK
Krk Island
Rijeka
Schengen airport. Customs and immigration for non-Schengen arrivals. Gen dec required 24 hours in advance at Rijeka.
LDPL
PUY
Pula
Pula
Schengen member. Passport control required for non-Schengen arrivals at Pula. Immigration office operational during published hours.
LDZD
ZAD
Zemunik
Zadar
Schengen airport. Border control for arrivals from non-Schengen states only. EU/EEA nationals may use e-gates at Zadar where available.