Interstate 29 in North Dakota

Interstate 29 (I-29) in the US state of North Dakota runs from the state's southern border with South Dakota near Hankinson to the Canadian border just north of Pembina. The highway runs concurrently twice with U.S. Highway 81 (US 81). The first such overlap begins in Watertown, South Dakota, across the state line to Manvel. The other is from exit 203 to the Canadian border. The highway runs somewhat parallel to the Minnesota border to the east and passes through two major cities, Fargo and Grand Forks.

South Dakota to Fargo
I-29 enters North Dakota, with a speed limit of 75 mph, from South Dakota to the south, traveling in a north-northeasterly direction at an approximate elevation of 1100 ft above sea level. The first exit in the state, exit 1, is to a county road built along the state line. This exit serves the Dakota Magic Casino and Hotel. Rural exits are somewhat common in North Dakota. There are exits with no major communities near them about every 8 mi from the South Dakota state line to Fargo. There is also one exit serving North Dakota Highway 11 (ND 11) to Hankinson and one exit serving ND 13 to Wahpeton.

Fargo to Grand Forks
I-29 has a speed limit of 65 mph between exits 60 and 62, and a speed limit of 55 mph for the next six exits in Fargo, including interchanges with I-94 and US 10. There is also an exit that serves Hector International Airport. Farther north, there is an exit that indirectly serves Fargo via County Road 22 (CR 22) that mainly serves Harwood.

North of Fargo, with a speed limit of 75 mph, there are exits roughly every 6 mi until the route enters Hillsboro. I-29 has one exit south of the city serving its municipal airport and one exit serving the city itself. About 6 mi north of Hillsboro, the highway shares an interchange with ND 200, a major thoroughfare across central North Dakota. There are three more exits between Hillsboro and Grand Forks, including one serving Thompson, the southernmost suburb of Grand Forks.

Grand Forks to Canada
The highway has a speed limit of 75 mph, and just four exits serving Grand Forks. One of them serves US 2, which leads to Grand Forks International Airport.

With a speed limit of 75 mph, 10 mi north of the city, I-29's first concurrency with US 81 ends in Manvel. The highway's next exit is 10 mi north of Manvel at an interchange with ND 54, which indirectly serves Oslo, Minnesota, about 3 mi east of the Interstate. There are a couple more minor exits between the Oslo exit and Drayton. The highway has two exits in Drayton, one with ND 44 and one with ND 66.

After several more exits in the open country serving minor county highways, I-29 begins another concurrency with US 81 at an exit with ND 5. After one more exit serving a county road, the highways enter Pembina. In Pembina, I-29 has its final exit in the United States at an interchange with ND 59 and CR 55. 3 mi north of Pembina, I-29/US 81 enters Manitoba, Canada, and becomes Provincial Trunk Highway 75 (PTH 75), which leads north to Winnipeg. The highway crosses the international border at an approximate elevation of 800 ft above sea level.

History
I-29 between Fargo and the Canadian border was originally meant to be signed as Interstate 31 (I-31). There was no highway originally planned between Fargo and Sioux Falls, South Dakota. Plans for I-29 were extended from Sioux Falls to Fargo in October 1957, and the entire highway from Kansas City, Missouri, to the Canadian border was signed as I-29. The final stages of I-29 in North Dakota were completed in 1977.