Business Visa & Work Permit Planning to work in Thailand for a long term, the 1 Year Business Visa is a good choice for you. Star Assistant will help you go through all the process till you get the visa. The required documents are Passport and Educational Background. The processing time is around 30-60 days.