Foreign citizens must apply for a Thailand Business Visa if they need to visit Thailand for business-related reasons. The "B" Category of Thai Non-Immigrant Visas includes the Business Visa. The following justifications are given for issuing Thai "B" Category Visas:
Documents required before you apply for Thailand Business Visa are listed below
Process Thailand Business Visa
You must submit an application for a Thailand business visa at one of the Thai diplomatic missions in your country or one nearby.