The government will block all travel to Thailand, including by Thais, for half a month to prepare "state quarantine" facilities after more local patients have been linked to imported cases.
Prime Minister Prayut Chan-o-cha said the government needs time to properly prepare for state quarantine.
"Related agencies will in the meantime prepare the places and coordinate with Thai embassies to ensure all Thais returning home will be quarantined and get proper medical checks," he said.
Dr Taweesin Visanuyothin, spokesman of the government's Centre for Covid-19 Situation Administration, said on Thursday that Prime Minister Prayut Chan-o-cha told the centre that arrivals by foreigners and Thais would have to be slowed down "to stop the disease".
"If the number of arrivals does not drop, people in our country will be infected," he said.
The new measure started immediately on Thursday and will continue until April 15. It will not apply to people who earlier sought permission to travel to Thailand, he said.
Affected Thai people should contact Thai embassies and followed their instructions, he said.
Dr Taweesin said recent arrivals had proved to be a major source of local infections. The cases included the infected Thai man who had visited Pakistan and died on a south-bound train in Prachuab Khiri Khan province.
He also cited six Thais who returned from meetings in Italy, four of whom tested positive. The cases led to the quarantine of 50 other people.
Besides, of the 132 Thai who had attended religious activities in Malaysia, 47 contracted the disease, four died and about 1,000 others were quarantined.
Of the 56 Thais who had attended religious ceremonies in Indonesia, 32 were infected and about 500 were quarantined.
Four Thai people from England contracted the disease and one of them died. This group included one who concealed his symptoms and returned to the country, Dr Taweesin said. About 200 people were quarantined as a result.
Besides, 19 Thais crossing the border from Poi Pet town of Cambodia were infected and about 300 had to be quarantined.
Some visitors proved to carry the disease and most of them came from Europe, Dr Taweesin said.
"This is a lesson and we must adapt ourselves," he said.
Up until now, Thais seeking to return home by air were required to have fit-to-fly certificates and letters from embassies comfirming they are Thai nationals seeking to return home.
Foreign travellers to Thailand had to show authorities a health certificate, issued no more than 72 hours before travelling, confirming that they had been tested and are free from the virus. They must also present an insurance policy showing minimum coverage for coronavirus of not less than US$100,000.
It remains unclear whether these measures will come into effect again after April 15.