Croatia Visa RequirementsFor North Macedonia passport holders
Croatian citizens and North Macedonian passport holders benefit from visa-free travel between their countries, with North Macedonia able to enter Croatia for up to 90 days visa-free.
Great news! North Macedonia passport holders can enter Croatia without a visa for tourism or business purposes. You can stay up to 90 days.
No visa is needed. North Macedonian passport holders may enter Croatia freely for tourism, business, or transit up to 90 days within any 180-day Schengen window. Standard border checks apply.
Croatia is part of the Schengen Area. Your stay counts toward the 90-day limit within any 180-day period for the entire Schengen zone. Learn more about Schengen rules →
Entry Requirements
Passport Validity
3 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
North Macedonia to Croatia: What You Need to Know
Croatia joined the Schengen Area in January 2023, extending North Macedonia's existing visa-free Schengen privileges to Croatia. Prior to Schengen accession, Croatia and North Macedonia already had bilateral visa-free agreements as neighbouring Western Balkans countries. The two nations share a regional identity and are both part of ongoing EU integration processes, with Croatia already an EU member since 2013.
Practical Tips
Croatia is a popular beach and tourism destination for North Macedonians given its relative proximity. Since January 2023 your Croatia days count toward your overall 90-day Schengen limit. Bring proof of accommodation for coastal areas during peak summer season.
Frequently Asked Questions
Do North Macedonian citizens need a visa to enter Croatia?
No. Croatia joined the Schengen Area in January 2023 and North Macedonian passport holders can enter visa-free for up to 90 days in any 180-day period.
Did Croatia join the Schengen Area?
Yes. Croatia became a full Schengen member on 1 January 2023, meaning the same visa-free rules that apply across Schengen now apply to Croatia.
Do days in Croatia count toward the Schengen 90-day limit?
Yes. Since joining Schengen in 2023, days spent in Croatia count toward the shared 90-day-in-180-days Schengen limit.
Is there a direct road route from North Macedonia to Croatia?
Yes. The most common route is via Serbia and Slovenia or via Serbia and Hungary. Both routes pass through Schengen territory, so ensure your entry is within your 90-day allowance.