Your next pocket travel guide
Upvote:4
No. Spain and Switzerland are both in the Schengen area. Your Swiss visa permits you to enter the Schengen area, anywhere. You will do that in Spain.