Documents and Visa Types

Please select the purpose of your trip to Switzerland using one of the following categories of visa.


Short stay


You plan to stay less than 90 days.



For Long stay purpose, You have to apply at the Consulate General of Switzerland in Ho Chi Minh City.

Applicants have to book an appointment through TLScontact in order to submit their application at the visa section of the Consulate General.

You may find additional information about the visa application process here