PTH 34 begins in the
Municipality of Louise at the
North Dakota border, with the road continuing south towards
Sarles,
Calvin, and
Devils Lake as
North Dakota Highway 20 (ND 20). It heads north through rural farmland for a few kilometres, crossing
Cypress Creek and becoming
concurrent (overlapped) with
PTH 3 (
Boundary Commission Trail) to travel through the town of Crystal City, where they cross
Crystal Creek and junction with
PTH 3A and
PR 423. The highway travels along the eastern edge of town before curving northeast to leave Crystal City and enter the town of
Pilot Mound a few kilometres later. The road travels along the eastern edge, and mostly bypasses, the town, having an intersection with
PR 253 here. They leave Pilot Mound and come to a T-intersection, with PTH 3 and the Boundary Commission Trail continue straight towards
Morden, and PTH 34 turning due northward to enter the
Rural Municipality of Lorne. PTH 34 crosses the
Pembina River at the eastern edge of
Swan Lake to enter the
Swan Lake First Nation, where it junctions with
PTH 23. It leaves the reserve and heads through rural farmland for several kilometres, having a short concurrency with
PR 245 near
Bruxelles before going through a switchback to enter the
Rural Municipality of Victoria. The travels along the eastern edge of the town of
Holland, where it has intersections with
PR 449 and
PTH 2 (
Red Coat Trail), before crossing the
Assiniboine River and winding its way through wooded areas to enter the
Municipality of North Norfolk. PTH 34 re-enters farmland and travels through
Pratt, having an intersection with
PR 352, and winding it way north to pass along the western side of
Austin, where it crosses a railroad track and
PTH 1 (
Trans-Canada Highway). The highway heads north through rural farmland for several kilometres, crossing into the
Rural Municipality of WestLake – Gladstone near
Pine Creek Station. PTH 34 crosses
Pine Creek and heads through rural areas for a few kilometres, passing by
Gladstone Aerodrome and crossing over another creek before entering the town of
Gladstone, where it comes to an end at an intersection with
PTH 16 (
Yellowhead Highway) on the south side of town. The road continues north as Morris Avenue into downtown. The entire length of Highway 34 is a rural, paved, two-lane highway. ==History==