Para entrar a España, los ciudadanos de la Unión Europea (UE), de la Comunidad Europea de la Energía Atómica (CEEA) y de Suiza solo necesitan un documento de identidad válido, como el pasaporte o el carné de identidad. No necesitan un permiso especial de residencia o de trabajo.
Para los demás ciudadanos, la entrada en España está sujeta a la obtención de un visado de los consulados españoles con residencia en sus países de origen o de residencia. Existen diferentes tipos de visados, en función de la duración y del objetivo de la estancia.
En general, los requisitos para obtener un visado son los siguientes: