Estonia has decided to close schools and ban public gatherings until May 1 to limit the spread of the coronavirus, the government said in a statement late Thursday.