W reprezentacji narodowej zadebiutował w 23 lutego 1983 roku w towarzyskim meczu z Niemcami, wygranym przez Portugalię 1-0. Ogółem Pacheco 25 razy zakładał reprezentacyjną koszulkę. Był podstawowym zawodnikiem swojego kraju podczas Mistrzostw Europy w 1984 i Mistrzostw Świata w 1986 roku.