Spain is in the Schengen area: EU/EEA and Swiss nationals travel freely, and many other nationalities (UK, US, Canada, Australia, Japan and others) may enter visa-free for short business visits of up to 90 days in any 180-day period. Nationals who require a visa need a Schengen Type C short-stay visa, applied for through the Spanish consulate or its authorised BLS centre in the country of residence: EUR 90 adult fee (EUR 45 for children 6-12, free under 6), typically 15 calendar days processing and up to 45 days in peak periods. Carry accommodation proof, return travel and event registration on arrival.
Estimated cost: Varies by visa type and nationality (check official site).
Processing: Varies by nationality; apply several weeks before travel.
Apply at the Spanish consulate or its authorised visa centre in your country of residence, generally no earlier than six months and no later than 15 days before travel. Provide invitation/registration details, accommodation, travel insurance and return travel proof. EUR 45 for children 6-12, free under 6. Entry is limited to 90 days in any 180-day period and does not permit employment. Carry docum
Official