Para los ciudadanos españoles, no se requiere un visado de turismo para ingresar a España. Sin embargo, se les solicitará un pasaporte válido. Es posible que también se les pida que presenten una tarjeta de identidad española si viajan en avión. Todos los ciudadanos españoles deben registrarse en el Registro de Ciudadanos Españoles Residentes en el Extranjero (CERERE) antes de viajar a España.
Los ciudadanos españoles deben tener un pasaporte válido para viajar a España. Si viajan en avión, también pueden necesitar una tarjeta de identidad española. Se les solicitará que presenten su pasaporte o tarjeta de identidad en el control de pasaportes al llegar a España. También pueden necesitar un pasaporte válido si viajan a España en ferry o en crucero. Si viajan a España en barco, pueden solicitar un permiso de entrada en el puerto de llegada.
Los ciudadanos españoles deben registrarse en el Registro de Ciudadanos Españoles Residentes en el Extranjero (CERERE) antes de viajar a España. Pueden registrarse en el CERERE en línea o en persona en la Oficina de Registro Civil de su localidad. Al registrarse, se les asignará un número de identificación de extranjero (NIE). El NIE es necesario para trabajar, estudiar, abrir una cuenta bancaria, comprar una propiedad o obtener un permiso de conducción en España.