Just to update the Schengen Agreement Zone maps for a easier overview:
Switzerland is part of the so-called Schengen zone: only one visa is required within the whole "Schengen zone" (dark green). Please contact your Swiss consulates or embassy in your home country to apply for a Schengen visa.
The actual visa requirements are shown on the map below.
- red: Visa required to enter the Schengen area
- brown: Visa required to enter Schengen area and for transit through Schengen area
- green: Visa-free access to the Schengen area for 90 days