The Dutch Parliament voted overwhelmingly in favour of a ban on wearing full-face veils in certain public spaces, including schools, public transport and hospitals.
The ban would likely be implemented at the beginning of 2019.
The Dutch Senate passed the vote in The Hague on Tuesday, after the Lower House approved corresponding draft legislation in 2016.
According to the ban, burqas, face-covering veils and full-faced helmets are not allowed in public transport, schools, hospitals and government buildings.
However, it is unclear how the law would be enforced and whether bus drivers must deny passage to those affected.
An estimated 400 women in the Netherlands wear burqas.
The decision was criticised by lawyers, and the opposition accused it of symbolist politics.
A draft law for a burqa ban in the Netherlands was first brought forward 13 years ago by populist Geert Wilders.