Vierte sus aguas en el municipio de San Miguel Soyaltepec, Oax, reiniciando su recorrido al que se le suman, por la izquierda, el río Chichicazapa y el río de Enmedio, siguiendo su curso por cerca de 5 km en tierras oaxaqueñas, hasta unirse con el río Amapa en el Ámate, donde forma la línea limítrofe entre el estado de Veracruz y el municipio de Tres Valles (por aproximadamente 20 km) y con la congregación de Texas (unos 10 km más), tributando sus aguas al Papaloapan para seguir su marcha hasta la barra de Alvarado.