Visas

The Consulate General of Switzerland in Ho Chi Minh City is in collaboration with TLScontact to improve the services available to those applying for a visa to Switzerland/Schengen.

TLScontact is the European leader in outsourced face-to-face contact center solutions, and part of the Teleperformance group, founded in 1978 and running over 230 contact centers in 62 countries around the world. Since 2014 TLScontact has opened 31 visa centers for the Federal Department of Foreign Affairs of Switzerland, representing more than 280,000 annual applications or 60% of global Swiss outsourced visa volumes.

You can submit your application for a Schengen Visa with main destination Switzerland in person to TLScontact in its offices in Hanoi and Ho-Chi-Minh City on appointment, where they will be able to provide you with information and other kinds of services in relation to visa applications. After the visa application has been processed by the Consulate General of Switzerland in Ho Chi Minh City within 15 days, the passport and visa decision will be returned to the TLS-Contact office, where the documents can be picked up by the applicant.

You can access the TLScontact website at tlscontact for all practical information, book directly an appointment or refer telephonically to the call center during TLScontact office hours for additional information.

Hanoi:
17th Floor, Capital Tower
109 Tran Hung Dao Street, Cua Nam Ward
Hoan Kiem District, Hanoi
Tel: +84 4 39 39 26 62

Ho Chi Minh City:
L08 - 12Ath Floor, Vincom Dong Khoi Building
72 Le Thanh Ton and 45 Ly Tu Trong, Ben Nghe Ward
District 1, Ho Chi Minh City
Tel: +84 4 39 39 26 62
 
Please note that national visas for resident and work permits have to be submitted directly to the Consulate General of Switzerland in Ho Chi Minh after having made an appointment through the TLScontact call center.