Para entrar a España desde Marruecos, los ciudadanos marroquíes necesitan un pasaporte válido. No se requiere visa si el propósito de su visita es turismo, negocios o asuntos familiares. Los ciudadanos marroquíes pueden permanecer en España durante 90 días en un período de 180 días. Si va a permanecer más de 90 días, debe solicitar una visa de larga estancia.
Los ciudadanos de otros países necesitan un pasaporte válido y, en algunos casos, una visa. Consulte la lista de países que requieren visa para entrar a España. Si no necesita visa, puede permanecer en España durante 90 días en un período de 180 días. Si va a permanecer más de 90 días, debe solicitar una visa de larga estancia.
Los ciudadanos de los países de la Unión Europea (UE), del Espacio Económico Europeo (EEE) o de Suiza no necesitan visa para entrar a España. Pueden permanecer en el país durante 90 días en un período de 180 días.