Citizens of some countries such as Cuba need to apply for a Schengen visa in order to travel to Spain. This can be purchased in person at a Spanish embassy or consulate. Likewise, the process must be carried out between three months and fifteen days prior to the trip. You have all the information in: «Tips, documentation and requirements to travel to Spain«.

You have all the information in: "Tips, documentation and requirements to travel to Spain".