Further south, PTH 5 is also the main route through Spruce Woods Provincial Park between Glenboro and Carberry.
The highway heads due north to cross a couple of creeks and have an intersection with PTH 23 near Baldur.
It has an intersection with a former section of PR 245 (which leads several kilometres east to Bruxelles) before entering the Municipality of Glenboro - South Cypress in the middle of a switchback.
PTH 5 travels through the town of Glenboro, where it has an intersection with PTH 2 (Red Coat Trail), before winding its way through the woodlands of Spruce Woods Provincial Park for the next several kilometres, where it crosses the Assiniboine River before entering the Municipality of North Cypress - Langford.
The highway passes through the town of Carberry, mostly bypassing it along its eastern side as it has an intersection with PR 351 (former PTH 1 / TCH).
The highway crosses a couple of creeks before travelling just west of Lake Irwin and entering the town of Neepawa.
For the next 50 kilometres (31 mi), PTH 5 travels parallel to the eastern boundary of Riding Mountain National Park.
The highway leaves Dauphin Lake, becoming concurrent with PTH 10 and the two head north to pass by Lt. Col W.G.
It crosses into the Grandview Municipality and travels up a valley between Duck Mountain Provincial Park and Riding Mountain National Park, where it passes through the town of Grandview, where it has an intersection with PR 366 and crosses the Valley River.
[3][8] Prior to 1992, ran mostly along a different path, stretching for 36.9 kilometres (22.9 mi) from PTH 50 near McCreary, through Ste.
Amelie, to come to an end at a junction with PTH 68 (Northern Woods and Water Route; former PR 235) near Ste.
Provincial Road 480 (PR 480) is a 29.4-kilometre-long (18.3 mi) north–south loop off of PTH 5 in the Parkland Region, providing access to the hamlets of Laurier and Makinak.
It is entirely a two-lane road and mostly composed of gravel except between Laurier and the highway's southern end, which is paved.
Provincial Road 484 (PR 484) is a 24.5-kilometre-long (15.2 mi) north-spur of PTH 5 in the Municipality of Roblin, providing access to the hamlets of Deepdale and Makaroff.
[3] PR 484 begins just west of the Roblin Airport at an intersection with PTH 5 (Parks Route), heading north through farmland along Road 170W to cross a bridge over Big Boggy Creek before making a sharp left turn at an intersection with PR 593.
The highway heads west for a couple of kilometres before cutting back northward as it makes a sharp right onto Road 171W, crossing a railway as it travels along the eastern edge of Makaroff.