Question: how long does it take to get portuguese citizenship?
Answer: A person married to a Portuguese citizen for at least 3 years may be able to acquire Portuguese citizenship by declaration. No formal residence period in Portugal is necessary however sufficient knowledge of the Portuguese language and effective ties with the Portuguese community are required.