Women in part of Switzerland who wear a burka or niqab in public could be fined up to £6,500 when a new law comes into force.
Tourists would not be exempt from the rules, but people arriving at airports and crossing the border into Ticino from Italy will be told about the penalty, according to Swiss news site The Local.
It comes two years after voters in the Italian-speaking district opted to ban the full-body covering sometimes worn by Muslim women in public.
Both the burka and the niqab, which has a gap for the eyes, will be illegal when the law is brought in – but masks and other face coverings worn by protesters would still be legal.
MPs on Monday voted in favour of attaching a fine to the offence of wearing a burka or niqab in public.