The route's current southern terminus is at the junction of I-95 and I-93 in Canton, and it follows I-95 clockwise around Boston for 37 miles before I-95 leaves the highway, and Route 128 continues on its own in a northeasterly direction towards Cape Ann.