Visa rules for Spanish passport holders
We have checked 75 destinations for Spanish passports: 55 need no visa, 10 need a pre-registration before you fly and 10 need a visa.
We list only the pairs we have checked against the official source. A destination or passport that is not listed has not been checked yet; it does not mean a visa is required.
How this tool works
We read the official notice for each pair and record the date. Nothing here is generated; a pair with no written check is not shown.
How we checkNo visa
55 destinations
- AlbaniaUnder 3 months
- ArmeniaUp to 180 days a year
- AustriaNo visa
- Belarus30 days
- BelgiumNo visa
- BelizeUnder 30 days without a visa
- Bosnia & HercegovinaUp to 90 days
- BulgariaNo visa
- China30 days
- Costa RicaUnder 180 days
- CroatiaNo visa
- CyprusNo visa
- CzechiaNo visa
- DenmarkNo visa
- Dominican Republic30 days
- EstoniaNo visa
- FinlandNo visa
- FranceNo visa
- GeorgiaUp to one year
- GermanyNo visa
- GreeceNo visa
- GuatemalaUp to 90 days
- HondurasUp to 90 days
- HungaryNo visa
- IcelandNo visa
- IrelandNo visa
- ItalyNo visa
- Japan90 days
- KosovoNot stated for Spanish citizens on this page
- LatviaNo visa
- LithuaniaNo visa
- MaltaNo visa
- MoldovaNot stated for Spanish citizens on this page
- MontenegroUp to 90 days
- Morocco90 days in each 6 months
- NetherlandsNo visa
- NicaraguaUnder 90 days
- North MacedoniaUnder 90 days
- NorwayNo visa
- Oman14 days
- Palau90 days in any 180
- PanamaLess than 90 days
- PolandNo visa
- QatarNo visa
- RomaniaNo visa
- SerbiaUp to 90 days
- SlovakiaNo visa
- SloveniaNo visa
- South Korea90 days
- SwedenNo visa
- SwitzerlandNo visa
- Taiwan90 days
- Thailand30 days
- Türkiye90 days in any 180
- Vietnam45 days
Pre-registration
10 destinations
Visa required
10 destinations
No destination matches.
Other passports
Visa FAQ
How many countries can Spanish passport holders visit without a visa?
Of the 75 destinations we have checked, 55 let Spanish passport holders in without a visa and 10 more only ask for a pre-registration. We add destinations as we check them.
What is the difference between an ETA and a visa?
An ETA is a short online form tied to your passport, usually approved within minutes or days. A visa is a formal permission you apply for at an embassy, online or on arrival, with more documents and a higher fee.
How often are the rules checked?
Each pair has its own check date and official source. We re-read the source on a schedule and an editor updates the pair when the source changes.
What if my destination is not listed?
It has not been checked yet. Use the official immigration site of the country, or its embassy, until we add it.