[1] The river is crossed by the Carnarvon-Mullewa Road near Pandara, then runs through the Carandibby Range.
It runs through Wooramel Station before it is crossed by the North West Coastal Highway near the Wooramel Roadhouse, and discharges into Shark Bay and the Indian Ocean near Herald Loop.
[3] The river descends 357 metres (1,171 ft) over its 363 kilometres (226 mi) course.
The estuary contains the seagrass Ruppia megacarpa and is naturally open to the ocean for two to six weeks per year, usually following a wet winter or a cyclonic event.
This article related to a river in Western Australia is a stub.