From the confluence of the Tone and Perup Rivers (at Murtinup) it flows 137 kilometers in a south-westerly direction crossing the South Western Highway and then through the Warren State Forest, the Greater Hawke and D'Entrecasteaux National Parks and the Dombakup Nature Reserve, finally discharging into the Southern Ocean near Coolyarbup.