The river flows east, passes through a rapid,[3] and then enters Namaycush Lake. From here, it proceeds northwards through several lakes, the last being the largest at 10 km (6.2 mi) long and 7 km (4.3 mi) wide.[4] The final 8 km (5.0 mi) include several uncharted rapids before the river's mouth reaches Hadley Bay, emptying into Viscount Melville Sound.[5]