Do I need an airport transit visa through Switzerland if I have a Schengen visa?
Upvote:3
No you don't. Switzerland is in the Schengen zone, that will be your point of entry into Schengen. Your further flight from Switzerland to Spain is a flight inside Schengen zone, which means no passport checks by immigrations/customs.