
If you are a national of a third country (i.e. not a member of the EU or EFTA), you must apply for a visa to enter Switzerland.
Consult Overview of ID and visa provisions according to nationality on the right.
However, if you have a residence permit issued by a Schengen country, it will in principle be accepted by the Swiss authorities and you will not need a visa to enter Switzerland.
Consult List of residence permits issued by member states on the right.
The visa application must be submitted to the Swiss representation (Consulate or Embassy) in your country of origin at least 3 months before the planned arrival in Switzerland.
It can take up to 3 months to obtain a visa.
The following documents will be requested by the Swiss authorities:
Contact the Migration Service of the Canton of Neuchâtel – smig.djur@ne.ch