For your information, applying for a visa by mail is no more accepted. Travellers with the age of majority are requested to apply in person at the Royal Thaï Consulate, Geneva.

Types of visa Fees
Diplomatic or official visas This type of visa is only delivered at the
ROYAL THAI EMBASSY, Bern
Fees on agreement with the ROYAL THAI EMBASSY
Transit visas CHF 30.–
Tourist Visas
1 entry allows travellers to stay for a period not exceeding 60 days in the country (3 months validity).
Multiple Entry Tourist Visa – METV, (6-month period), for up to 60 days per entry
CHF 40.– single entryCHF 185.-
Non-Immigrant Visas
1 entry allows travellers to stay for a period not exceeding 90 days in the country (3 months validity).
All applications for Non Immigrant “multiple entries” have to be submitted at the Royal Thaï Embassy, Bern
CHF 80.–

Fees must be paid cash or by the Post Office on the account number : 17-429930-1 on the order of the « Royal Thai Consulate« , Geneva ( proof of the payment is requested).