Para entrar a España desde el exterior, se requiere el pasaporte o documento de viaje válido correspondiente, así como los medios económicos necesarios para el mantenimiento durante la estancia y el billete de salida del país. No obstante, si el viaje es solo de tránsito a otro país de la Unión Europea, el Reino Unido o la Isla de Man, se podrá utilizar en su lugar el Documento Nacional de Identidad (DNI) expedido por las autoridades españolas, o el carné de identidad para viajeros expedido por las autoridades de otros países de la Unión Europea, siempre y cuando cumplan los siguientes requisitos:
Para los ciudadanos de otros países, se requiere visado de turismo o de negocios, según el caso, el cual debe ser solicitado ante la embajada o consulado español del país de origen. No obstante, existen algunas excepciones en relación con los requisitos de visado, tales como los ciudadanos de los países miembros de la Unión Europea, Andorra, el Vaticano, San Marino, Mónaco o Suiza, quienes solo requieren de un pasaporte o documento de viaje válido para poder ingresar a España.