On 2 July 2008 Urretaviscaya signed a contract with Portuguese giants Sport Lisboa e Benfica, for a fee of €1.26 million, being rarely used in his debut season. In January 2010, after having made almost no official appearances during 2009–10 – his only league game was against F.C. Porto as the Reds had many players missings due to injuries and suspensions, and he put up a good performance in a 1–0 home win for the eventual champions[2]– he was loaned to C.A. Peñarol for five months, thus returning to his country.

For 2011–12 Urretaviscaya returned to Portugal, being loaned to Vitória de Guimarães in a season-long move, while also renewing his contract till 2015.[5][6] He went on to miss most of the campaign due to injury.[7][8]

He spent the next two seasons at Benfica, appearing only for the B-team in the latter.[9] On 1 September 2014, Urreta terminated his contract with Benfica and penned a one-year deal with Paços de Ferreira.[10]