Comprehensive visa requirements for travelers to Croatia from different countries
Last updated: February 24, 2026
Max stay: 90 days
Schengen short stay 90/180 (Croatia Schengen member)
Max stay: 90 days
Schengen short stay
EU freedom of movement
Indefinite right of residence under EU law. Registration with local Croatian police required for stays beyond 3 months.
Max stay: 90 days
90 days within any 180-day period across entire Schengen Area
Max stay: 90 days
90 days within any 180-day period across entire Schengen Area
Max stay: 90 days
90 days within any 180-day period across entire Schengen Area
Max stay: 90 days
Schengen 90/180 rule
Unlimited. EU citizens may reside indefinitely with registration for stays beyond 3 months.
Unlimited stay. Denmark and Croatia are both EU/Schengen members - full freedom of movement.
Unlimited stay. Finland and Croatia are both EU/Schengen members - full freedom of movement.
Unlimited stay. France is an EU/Schengen member state - no restrictions on freedom of movement, residence, or employment. Croatia joined Schengen Area on January 1, 2023.
EU freedom of movement
EU freedom of movement
EU freedom of movement
Unlimited stay. Ireland and Croatia are both EU members - full freedom of movement.
Max stay: 90 days
90 days within 180-day Schengen period. Combined across all Schengen countries.
EU freedom of movement (Schengen member)
Max stay: 90 days
Schengen short stay: 90 days in any 180-day period.
Max stay: 90 days
Schengen short stay
EU freedom of movement (Schengen member)
Max stay: 90 days
Schengen 90/180 rule
Unlimited stay. Norway is EEA/Schengen; Croatia is EU/Schengen. Full freedom of movement.
Max stay: 90 days
90 days within 180-day Schengen period.
EU freedom of movement (Schengen member)
EU freedom of movement
Max stay: 90 days
Schengen 90/180 rule
Unlimited stay. Romania and Croatia are both EU/Schengen members - full freedom of movement.
Max stay: 90 days
Schengen short stay
Max stay: 90 days
Schengen short stay
EU freedom of movement
Unlimited stay. Sweden and Croatia are both EU/Schengen members - full freedom of movement.
Max stay: 90 days
Freedom of movement (Schengen)
Max stay: 90 days
90 days within 180-day Schengen period. Biometric passport required.
Max stay: 90 days
Schengen short stay
Max stay: 90 days
Schengen short stay 90/180
Max stay: 90 days
Schengen short stay 90/180
Max stay: 90 days
Max stay: 90 days
Up to 90 days within any 180-day period on Type C Schengen visa.
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required (Croatia Schengen member)
Max stay: 90 days
Schengen visa required
Schengen visa required. Apply at Croatian Embassy/Consulate.
Max stay: 90 days
Schengen visa required (Croatia Schengen member)
Max stay: 90 days
Schengen visa required (Croatia Schengen member)
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required (Croatia Schengen member)
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required (Croatia Schengen member)
Check entry requirements for the most common passport holders traveling to Croatia.
Understand the passport validity rules travelers must meet when visiting Croatia.
Learn whether Croatia requires proof of onward travel at immigration.
Compare different visa and entry authorization types accepted by Croatia.
Compare how different passport holders can access Croatia and other destinations.
View requirements by passport:
Disclaimer: Visa requirements can change without notice. Always verify current requirements with official government sources or the embassy/consulate before making travel arrangements.