Para viajar a Croacia se requiere pasaporte en vigor, visado de turista (por un máximo de 90 días) o tarjeta de identidad para los ciudadanos de la Unión Europea. No se requiere visado de turista para los ciudadanos de Argentina, Bolivia, Brasil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Guatemala, Honduras, Israel, México, Nicaragua, Panamá, Paraguay, Perú, República Dominicana, Uruguay y Venezuela. La estadía máxima permitida en Croacia es de 90 días en un período de 6 meses a partir de la fecha de entrada.
Los ciudadanos de Argentina, Bolivia, Brasil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Guatemala, Honduras, Israel, México, Nicaragua, Panamá, Paraguay, Perú, República Dominicana, Uruguay y Venezuela pueden ingresar a Croacia con pasaporte en vigor y tarjeta de identidad válida para los ciudadanos de la Unión Europea. No se requiere visado de turista para los ciudadanos de estos países. La estadía máxima permitida en Croacia es de 90 días en un período de 6 meses a partir de la fecha de entrada.