Thailand LTR Visa is a program that grants you to stay in Thailand for 10 years. The 10-years visa is divided into two 5-years terms. Applicants will be granted the initial permission to stay in the country for 5 years which can be extended for 5 more years. The total length of stay shall not exceed 10 years.