On 18 March 2020, the Swiss Federal Council decided, that entry at the Schengen external borders is generally prohibited (with only few exceptions). This means, if you are holding a Schengen visa, you are not allowed to enter Switzerland. If you are holding a valid Swiss National visa type D, you are still allowed to enter.
Until 15 June 2020, Switzerland will no longer issue Schengen visa type C. National visa type D will only be issued if an authorization has been delivered by the cantonal immigration authorities. The Visa Section of the Regional Consular Center Bangkok remains therefore closed until 15 June 2020.
For additional information, please consult the webpage of the State Secretariat for Migration SEM.
Kindly consult the webpage of the Embassy of Switzerland, where changes and updates of the above mentioned will be published.