the babahoyo river is a river in western ecuador, fed by tributaries rising in the andes mountains. it takes its name from the town of babahoyo in los ríos. at durán, it joins the daule river to form the guayas river, which continues to the pacific ocean.