You need an ETA for Seychelles if you have a Spanish passport
Visa options for Seychelles (2)
Entries Single
Stay for 90 days
Use within 90 days
Purpose Tourism
Approved by Saturday, 2 August 2025
Entries Single
Stay for 90 days
Use within 90 days
Purpose Tourism
Approved by Thursday, 24 July 2025