On 14 January 2019, Sílvio signed an 18-month deal with Vitória de Setúbal. He left the relegated team on 5 September 2020 to join Vitória S.C. for one season, under the management of his former Atlético and national teammate Tiago Mendes.