The ban has been pushed forward until June 30, the Civil Aviation Authority said in a press release, as the country continues to prevent the spread of the virus.
The ban does not apply to state or military aircraft, emergency landings, technical landings without disembarkation, humanitarian aid, medical and relief flights, repatriation flights and cargo flights.
It comes as cases dwindle in the Southeast Asian country. Three additional coronavirus cases were confirmed in Thailand on Sunday, bringing the total number of confirmed cases to 3,028.
Among them, 56 people have died, 2,856 have recovered, and 116 are receiving treatment in hospitals. No new deaths were reported on Sunday.