Rising in the Saint Cyr Range of the Pelly Mountains in southeastern Yukon, it flows 1115 kilometers southeast through British Columbia, marking the northern end of the Rocky Mountains and then curving northeast back into Yukon and Northwest Territories, draining into the Mackenzie River at Fort Simpson, Northwest Territories.