The river rises below Alice Hill and it flows in an easterly direction before discharging into the Ord River on the southern edge of Purnululu National Park.
The Panton river has seven tributaries; Elvire River, Turner River, Upper Panton River, Little Panton River, Armanda River and Black Duck Creek.