Hi I have a friend that wants to come over from Australia to run a master cooking class. What sort of visa would he need please and would he need to apply for it in Australia.
The class would run for 2 days and he would be charging
TLDR : Answer Summary
To run a master cooking class in Thailand for two days, your friend will need to apply for a Non-Immigrant B visa from Australia, as he will be working in Thailand. The inviting Thai company must also arrange for his work permit and provide necessary documentation for the visa application. It is advisable for him to contact the Thai consulate in Australia for further information and assistance.