Para entrar a España con fines de turismo, los ciudadanos de países con los que España tiene acuerdos de visa waiver necesitan un pasaporte válido y un billete de salida. No necesitan visa.
Los ciudadanos de otros países necesitan una visa de turismo, que se puede solicitar en la embajada o el consulado español de su país de residencia. Si va a viajar a España desde otro país de la Unión Europea (UE), no necesita visa.
Para solicitar una visa de turismo, debe presentar los siguientes documentos:
Pasaporte válido
Una fotografía tamaño carné
Una confirmación de la reserva de billete de avión de ida y vuelta
Una confirmación de la reserva de alojamiento en España, ya sea en un hotel o en casa de un amigo o familiar
Una carta de invitación, si va a alojarse en casa de un amigo o familiar
Una prueba de que tiene los medios económicos suficientes para cubrir los gastos de su estancia en España, como una carta de empleo o una declaración de ingresos
Una prueba de seguro médico con cobertura internacional
Los niños menores de 18 años necesitan una carta de autorización de viaje si viajan sin sus padres o tutores.
La visa de turismo es gratuita y se tramita en un plazo de 15 días laborables.