SwitzerlandThailand

Swiss Embassy & Consulates in Thailand

  • 1 embassy
  • 4 honorary consulates

Switzerland is represented in Thailand by 5 missions: an embassy in Bangkok and 4 honorary consulates in Surat Thani, Phuket, Chiang Mai and Pattaya. Thai citizens need a visa for Switzerland, obtained before travel.

Swiss Embassy in Bangkok

The Swiss embassy is in Bangkok, the capital of Thailand, at North Wireless Road 35, 10330 Bangkok. The head of mission on record is Pedro Zwahlen. Its phone number and website are on its page.

Swiss honorary consulates in Thailand

Switzerland has 4 honorary consulates in Thailand, in Surat Thani, Phuket, Chiang Mai and Pattaya; honorary consulates handle emergencies and simple certifications rather than visas or passports.

Switzerland visa for Thai citizens

ThailandSwitzerland Visa required Switzerland visa for citizens of Thailand

SwitzerlandThailand Visa-free, 60 days Thailand visa for citizens of Switzerland

Switzerland visa requirements for citizens of Thailand

  • Schengen visa (type C) for Switzerland
  • National visa (type D) for stays over 90 days
  • Schengen short-stay visa (type C) – business
  • Schengen short-stay visa (type C) – visiting family or friends
  • Fee: €90
  • 10 required documents

checked 22 October 2026

See the full checklist

Thai citizens must obtain a visa before travelling to Switzerland. Applicants in Thailand turn to the Swiss embassy in Bangkok; many countries also use an outsourced visa centre.

Thailand’s missions in Switzerland

Missions of Thailand in Switzerland (2)

In return, Thailand has 2 missions in Switzerland, including its embassy in Bern.

Good to know

Switzerland in Thailand

Worldwide, Switzerland has 317 missions in 136 countries; 5 of them are in Thailand.

Travel to Thailand for Swiss citizens

Swiss citizens do not need a visa for Thailand: stays of up to 60 days are visa-free. In Thailand, Swiss citizens can turn to the Swiss embassy for passports and emergency help.

Frequently asked questions

Where is the Swiss embassy in Thailand?

The Swiss embassy is in Bangkok, at North Wireless Road 35, 10330 Bangkok.

Does Switzerland have consulates in Thailand?

No career consulate is on record, but Switzerland has 4 honorary consulates in Surat Thani, Phuket, Chiang Mai and Pattaya.

Do Thai citizens need a visa for Switzerland?

Thai citizens must obtain a visa before travelling to Switzerland.

Do Swiss citizens need a visa for Thailand?

Swiss citizens can visit Thailand without a visa for up to 60 days.

Does Thailand have an embassy in Switzerland?

Yes, Thailand has its embassy in Bern, along with 1 other mission in Switzerland.