text: The river travels generally northwest past the towns of Bathurst , Wellington , Dubbo , Narromine , and Warren to the Macquarie Marshes .
simplified: The river flows northwest past the towns of Bathurst , Wellington , Dubbo , Narromine , and Warren to the Macquarie Marshes .