W reprezentacji Brazylii Silas Pereira zadebiutował 27 marca 1963 w zremisowanym 2-2 meczu z reprezentacją Ekwadoru podczas Copa América 1963, na której Brazylia zajęła czwarte miejsce. Na tym turnieju wystąpił jeszcze w meczu z Boliwią.