Para entrar a Italia desde España, los ciudadanos españoles necesitan un pasaporte válido y un permiso de residencia. Si se trata de una estancia de menos de 90 días, los ciudadanos españoles pueden solicitar un permiso de residencia de turista. Si la estancia es superior a los 90 días, se debe solicitar un permiso de residencia de larga duración. Además, los ciudadanos españoles deben registrarse en el Comune italiano correspondiente a su lugar de residencia.
Los ciudadanos españoles que viajan a Italia con fines de turismo o negocios no necesitan visa. No obstante, si la estancia en Italia es superior a los 90 días, se debe solicitar un permiso de residencia de larga duración. Los ciudadanos españoles que viajan a Italia con fines de estudio, trabajo o reunión familiar necesitan visa.