C.F. União
Летом 2015 года Перейра перешёл в «Порту», подписав контракт на четыре года. 15 августа в матче против «Витории Гимарайнш» он дебютировал за новый клуб. 2 декабря в поединке против «Униан Мадейра» Перейра забил свой первый гол за «Порту». В апреле 2018 году Данилу получил частичный разрыв ахиллова сухожилия и выбыл на длительный срок.