It takes in the left tributary Lawashi Channel arriving from the Attawapiskat River 8 kilometers upstream from the river mouth, and reaches its mouth at James Bay, approximately 11 kilometres (7 mi) southeast of the mouth of the Attawapiskat River.