If you are not a citizen of Switzerland or of a country in the EU or EFTA, the conditions for entry to Switzerland will vary in relation to your nationality, the reasons for your proposed stay (tourism, visit, employment, studies, family reunification, etc.) and the length of your stay (short or long duration).
The website of SEM below will inform you whether or not you require a visa to enter Switzerland and on the travel documents that are recognised.
Overview of ID and visa provisions according to nationality, SEM
Persons who require a visa should submit their application to the Swiss representation competent for their place of residence.