Types of Thailand Visa | Thai Embassy As a foreigner, you are required by Thai Immigration Law to initially enter the Kingdom on a Visa if you wish to have a long-term stay in Thailand. This can be a ...