Moreira speelde in totaal 23 officiële interlands (nul doelpunten) voor zijn vaderland Uruguay. Hij maakte zijn debuut voor de nationale ploeg op 31 mei 1979 in de vriendschappelijke uitwedstrijd tegen Brazilië (5-1), net als Néstor Montelongo, José Luis Russo en Mario Saralegui. Moreira nam deel aan de strijd om de Copa América in 1979 en won in 1981 met "La Celeste" de Mundialito.