ThailandSwitzerland

Thai Embassy in Switzerland

1 embassy

In Switzerland, Thailand has an embassy in Bern and 1 other office. Swiss citizens do not need a visa for Thailand: stays of up to 60 days are visa-free.

Map: Thailand’s 2 missions in Switzerland

Map: Thailand’s 2 missions in Switzerland

Thai Embassy in Bern

Embassy of Thailand in Bern

Embassy · Bern

Today · Closed
Address
Kirchstrasse 56, 3097 Liebefeld

Thailand has its embassy in Bern, the capital; the address on record is Kirchstrasse 56, 3097 Liebefeld. Its phone number and website are on its page.

Consulates

Thailand visa for Swiss citizens

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

ThailandSwitzerland Visa required Switzerland visa for citizens of Thailand

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

Switzerland’s missions in Thailand

Missions of Switzerland in Thailand (5)

In return, Switzerland has 5 missions in Thailand, including its embassy in Bangkok.

Good to know

Thailand in Switzerland

Worldwide, Thailand has 140 missions in 85 countries; 2 of them are in Switzerland.

Travel to Switzerland for Thai citizens

Thai citizens need a visa for Switzerland, obtained before travel. In Switzerland, Thai citizens can turn to the Thai embassy for passports and emergency help.

When Thai missions in Switzerland are closed

Thai missions in Switzerland close on Switzerland’s public holidays, the next being Christmas Day (Weihnachten) on Friday 25 December 2026, New Year's Day (Neujahr) on Friday 1 January 2027 and Ascension Day (Auffahrt) on Thursday 6 May 2027.

Frequently asked questions

Where is the Thai embassy in Switzerland?

The Thai embassy is in Bern, at Kirchstrasse 56, 3097 Liebefeld.

Do Swiss citizens need a visa for Thailand?

No visa is needed by Swiss citizens for Thailand, for stays of up to 60 days.

Do Thai citizens need a visa for Switzerland?

Thai citizens need a visa for Switzerland, obtained before travel.

Does Switzerland have an embassy in Thailand?

Yes, Switzerland has its embassy in Bangkok, along with 4 other missions in Thailand.