Croatia can be visited visa-free for up to 90 days by citizens of most European countries, Australia, New Zealand, Japan, South Korea, Taiwan, Malaysia, Israel, UAE and most countries in America. If you are unsure whether or not you need to apply for a visa, we recommend contacting the embassy or consulate in your country. Citizens of EU countries can travel without a passport, but must have a valid ID with them during their stay. Other travelers need a passport that is valid for at least 3 months after the end of their intended trip in order to enter Croatia. Note that Croatia is not yet part of the Schengen zone, but allows visitors holding Schengen visas to enter the country without additional visa requirements.