Tod Daniels I need advice on Non Immigration Business visa. If an Indian Passport Holder needs a Business Visa from a Company in Bangkok, Thailand what would be the process for the India guy seeking visa and Thailand Company giving invitation letter or required documents ?
TLDR : Answer Summary
An Indian passport holder seeking a Non-Immigrant Business Visa to Thailand must first apply for the visa from India. The prospective employer in Thailand needs to secure a work permit approval prior to the applicant's arrival. The application for the visa can be done through a Thai Royal Embassy in India, and typically takes about a week via VFS. If the visa is sought for business activities such as meetings or contract signings, a short-term work permit may also be applicable.