PR 342 begins in the
Municipality of Louise at the southern edge of
Clearwater at a junction with
PTH 3A. It winds its way through carved by
Cypress Creek, passing under a railroad overpass and crossing the creek before entering downtown along Boundary Trail. In the centre of town, the highway makes a sharp right onto 11th Street N, following it northward through neighbourhoods before leaving Clearwater as it crosses another bridge over Cypress Creek, where the pavement transitions into gravel. PR 342 goes through several switchbacks as it winds its way northwest, lowering itself down into the Pembina River Valley to have an intersection with
PR 442 and cross a bridge over the
Pembina River. Entering the
Rural Municipality of Argyle, it rises back out of the valley to
run concurrently with
PR 253, with the two heading due west along the northern side of
Rock Lake before making a sharp right turn at a junction with an access road to the lake. Just east of
Glenora, PR 342 splits off and heads east, then north through rural farmland for several kilometres, where it passes along the eastern edge of
Greenway and has an intersection with
PTH 23. Continuing north through rural areas, it has an intersection with
PR 245 before going through a switchback to begin following the boundary line between the
Municipality of Glenboro-South Cypress and the
Rural Municipality of Victoria. Entering the town of
Cypress River after crossing a former railway, the highway becomes paved as it travels along the western edge of downtown before coming to an end at a junction with
PTH 2 (
Red Coat Trail). ==Major intersections==