Who needs a visa for Croatia?
Citizens of EU countries, the U.S., Canada, Australia and New Zealand DON’T need visa for Croatia. They can travel around Croatia for up to 90 days in any 180 day period.
Citizens from other countries, please check Croatian Ministry of Foreign Affairs website for information on your visa requirements for Croatia. If you DO need a visa, please contact the Croatian Embassy in your country.
Russian, Ukrainian and Turkish citizens can start the process of applying for a visa for Croatia online.
Entering Croatia for Schengen visa holders
All holders of valid Schengen visa can enter, stay and transit in or through Croatia WITHOUT an additional visa.
Despite being part of the EU, Croatia IS NOT part of the Schengen Zone. This means that if you are a valid Schengen visa holder, you can’t expend the limit of days you are allowed to be in the Schengen Zone (90 days in a 180 day period).
Holders of a residence permit issued by a Schengen Area country can also visit Croatia WITHOUT an additional visa.
EU citizens entering Croatia with an ID card
If you are an EU citizen you can enter Croatia using your national identity card instead of a passport.
For more details on visa requirements for travelling to Croatia, visit the website of the Croatian Ministry of Foreign Affairs or contact Croatian Embassy in your country.