Highway 10 runs north-south to the west of Manitoba's Great Lakes. It starts at the North Dakota border and crosses TransCanada Highway 1 at Brandon. Northward, it passes through Minnedosa, Dauphin, Swan River and The Pas before finally terminating at Flin Flon just across the border into Saskatchewan.