Para entrar en España como turista, ciudadano de la Unión Europea o ciudadano de países con los que España tiene firmado un acuerdo de libre circulación, basta con presentar el pasaporte o documento de identidad válido para viajar. No se requiere ningún visado especial.
Los ciudadanos de países no pertenecientes a la Unión Europea, con los que España no ha firmado un acuerdo de libre circulación y que no figuren en la lista de países exentos de visado, deberán solicitar y obtener un visado de turista en la embajada o consulado español de su país de residencia habitual.
Para más información sobre visados, puede consultar la página web del Ministerio de Asuntos Exteriores y de Cooperación.