Diplomatic missions of Thailand in Switzerland
Thailand maintains 3 diplomatic missions in Switzerland. ;
Embassy in Bern
Kirchstrasse 56Bern 3097
Switzerland
Honorary consul in Basel
Aeschenvorstadt 71Basel 4051
Switzerland
Permanent Mission in Geneva
Rue Gustave Moynier 5Geneva 1202
Switzerland