The highway starts at the International Peace Garden along the border with North Dakota, near the Manitoba town of Boissevain. It runs through several towns to Flin Flon at the boundary with Sasatchewan, where it goes on as Saskatchewan Highway 167. Some of the other cities and towns it passes through are Brandon, Ethelbert, and Cranberry Portage.