Zeya flows through the Zeya Reservoir and joins the Amur River near Blagoveshchensk, in Russia's Amur Oblast. Regulation of river discharge by Zeya Dam mitigates extremities of river flow down to 5000 m³/s.