Internacional absolut per a Portugal des de 2013, Carvalho va representar la nació en dues Copes del Món i en l'Eurocopa 2016, guanyant aquest últim torneig.