Depending on your nationality, you need a visa to travel to Switzerland. You may find information about the visa requirement on the website of the State Secretariat for Migration. You will find the link at the end of this page.
Depending on your country of residence, you can submit your visa application directly at a Swiss representation abroad, an external visa service provider, at the representation of another Schengen State or via the online visa application.
In addition, certain Swiss representations abroad offer the possibility to make an online appointment for the submission of the visa application.
Please keep in mind that a visa application may be submitted at the earliest three months before your planned trip.
To assess your options, please enter where you have your legal residence:
General information about the entry and visa regulations, in particular the visa requirement, can be found on the following Web site: State Secretariat for Migration - Entry
For general information about swiss representations and their services please consult: Federal Departement of Foreign Affairs