BANGKOK: Thailand will halve the length of visa-free stays for tourists from more than 60 countries and territories to 30 days, effective Sept 15, the foreign ministry said Tuesday.