In 2005, Pancaro moved to ACF Fiorentina on a free transfer, for two seasons, making 18 appearances, as his former Lazio teammate Giuseppe Favalli was brought in to replace him at Milan. He then moved onto Torino F.C. the following season, retiring at the end of the 2006–07 season, at the age of 36.