Welcome to TLScontact

Important notice: You can only submit your visa application within 90 days before your date of departure. We recommend you to apply at least 20 working days before the date you intend to travel.

The Embassy of Switzerland in Thailand authorizes TLScontact to inform and advise the public on the visa applications procedures, to receive the visa applications, collect the fees and return the passports to the applicants at the end of the process.

This outsourcing ensures a better reception to the public, in a dedicated center and in a timely manner. It also results in a faster processing of the applications by the Visa Section.

The applications received by TLScontact are transferred to the Embassy of Switzerland, which has the exclusive responsibility to instruct the applications and to decide to grant or deny a visa, or request additional information. TLScontact is therefore not involved in the decision step of the visa application, and is not aware of its outcome as passports are returned by the Embassy of Switzerland in sealed envelopes.

Please note the following visa applications processing times :

  • Visas for tourism, visits or professional purpose: 6 to 10 business days, depending on high or low season
  • The processing time for a national visa D is up to several weeks or months. More specific information can be given by the competent cantonal migration office in Switzerland only.



Effective 17.09.2018, all applicants applying for a Schengen visa have to submit their visa applications at our new External Service Provider (ESP) VFS Global.

The VFS Global call center will be operational as from 01.08.2018 in order to provide visa information and make appointments.

The first appointments are available from 17.09.2018.

If you wish to make an appointment in order to submit your visa application, please dial following number:

+66 (02) 118 7015


visit the website of VFS Global

Appointments on or before 13.09.2018 have to be booked by TLScontact