- Address
- North Wireless Road 35, 10330 Bangkok
- Phone
- +66 2 674 6900
- Website
- eda.admin.ch
- Head of mission
- Pedro Zwahlen
Switzerland
Thailand
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
- Honorary Consulate of Switzerland in Surat Thani
B2 Chaweng Terrace Hotel, Chaweng Road, Bophut, Ko Samui District, Surat Thani 84320
- Honorary Consulate of Switzerland in Phuket
74/56 Phoonpon Night Plaza, T. Talad Nuea, A. Muang, Phuket 83000
- Honorary Consulate of Switzerland in Chiang Mai
152/37 Soi 15 Baan Veangdoi, T. Papong, A. Doi Saket, Chiang Mai 50220
- Honorary Consulate of Switzerland in Pattaya
c/o My Office Travel Co., LTD., 489/9 Moo 12, Jomtien Soi 5, Nongprue, Banglamung, Chonburi 20150, Pattaya
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
Thailand
Switzerland Visa required Switzerland visa for citizens of Thailand
Switzerland
Thailand 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
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.