PTH 31 begins at the
North Dakota border in
Windygates, with the road continuing south into
Maida and toward
Langdon as
North Dakota Highway 1 (ND 1). The highway curves northward, leaving Windygates and traveling through rural farmland for a few kilometers, where it crosses
PR 201, providing access to nearby
Pembina Valley Provincial Park. It now winds its way down, then back up, the Pembina River valley, where it crosses a bridge over the
Pembina River. PTH 31 heads north through farmland for a few more kilometers before coming to an end at an intersection with
PTH 3 (
Boundary Commission Trail) just southeast of
Darilngford. The road continues north as
PR 240. The entire length of Manitoba Highway 31 is a rural, paved, two-lane highway. ==History==