After a roundabout with Route 105, Route 8 becomes a two-lane limited access highway. First named the Barkers Point Bypass, it becomes the Marysville Bypass following the intersection with Route 10.
Route 8 was one of the original New Brunswick routes in the 1920s. Its route saw little changes until bypasses were constructed in the Fredericton area in the 1980s and 1990s. It would also see an extension south on part of the old Trans-Canada Highway 2 bypass of Fredericton in 2001.
In 2006, Route 8 was realigned on a two-lane bypass of part of Newcastle in Miramichi.
A bypass for the Fredericton suburbs of Marysville and South Portage, north of Taymouth, was started in 2007 before officially opening August 26, 2014. The estimated cost of the bypass was CA$124 million.[3] The old alignment of Route 8 became Route 148 upon completion of the bypass.