PR 334 begins in the Rural Municipality of Macdonald at an intersection with PR 330 on the north side of Domain, heading northwest along gravel as it zig-zags through rural farmland for several kilometres, where it makes its first two crossings of the La Salle River (the second of which is closed currently with a detour in place[1][2][3]).
PR 334 runs concurrently with PTH 2 (Red Coat Trail) for 3 kilometres (1.9 mi) (which is paved) before going through a switchback to enter the Rural Municipality of Headingley.
It now makes a right onto Bridge Road and immediately crosses the historic Taylor Bridge over the Assiniboine River, entering Headingley to pass through neighbourhoods and a business district before joining a short concurrency with PTH 1 (Trans-Canada Highway / Yellowhead Highway) westbound through the centre of town.
Leaving Headingley, the highway makes a sharp right to pass through another neighbourhood before entering the Rural Municipality of Rosser through a switchback.
PR 334 heads due north through rural farmland, travelling past the Sturgeon Creek Hutterite Colony as it crosses Sturgeon Creek, before coming to an end just east of the town of Rosser at a junction with PR 221 (Rosser Road).