The new rules follow similar moves by a number of European countries.
Last year, Denmark introduced a total ban on niqabs and burkas - which conceal even more of the face.
The Netherlands has also outlawed face-coverings in public places, including schools, hospitals and public transport.
France banned the wearing of face-covering headgear in public places in 2010, handing out fines to those caught flouting the rules.
Anyone who forces another person who wear a covering can face a greater fine and even a prison sentence.