https://www.dn.pt/sociedade/imigrante-terá-de-morar-10-anos-no-paÃs-para-o-pedido-de-nacionalidade-e-7-para-falantes-de-lÃngua-portuguesa
10 years for most people and 7 for citizens of Portuguese speaking countries.