This is the contact details for the Thai Consulate in Geneva Switzerland. Most Swiss prefer to use the Thai Embassy in Bern as their contact details an operating hours are listed on this website. Check the other listing if you are looking to apply for a Thai visa while in Switzerland.
Permanent Mission of Thailand to the United Nations and International Organizations 5 Rue Gustave-Moynler 1202 Geneva
Phone: (41 22) 715-1010
Fax: (41 22) 715-1000, 715-1002
Email: [email protected]