Question: how long does it take to become a citizen of portugal?
Answer: How long do you have to live in Portugal to become a citizen? To be able to apply for Portuguese citizenship, one has to reside in the country for at least five years. If the application is through marriage, this period is reduced to three years.