Silva represented Portugal at various youth levels, and was part of the squad which came second at the 2014 European Under-19 Championship. His senior international debut followed two years later, and he featured at the 2017 Confederations Cup where his team came third, also being selected for the 2018 World Cup and Euro 2020.