Soto speelde 48 officiële interlands voor Chili in de periode 1975-1985, en scoorde één keer voor de nationale ploeg. Hij maakte zijn debuut in de Copa América-wedstrijd tegen Peru (1-1) op 16 juli1975 in Santiago de Chile. Soto nam met Chili onder meer deel aan twee edities van de Copa América (1975 en 1979), en het WK voetbal 1982.