Passing south of Elon, US 70 runs on Church St, a four lane retail corridor, as it enters Burlington's city limits. It connects with NC 87 and NC 100 as well as NC 62 as it enters downtown Burlington. Sharing a brief concurrency with NC 62 through the downtown area, it then proceeds southeasterly to Haw River. As it nears the town of Haw River, it then goes northeasterly again to bypass the town and crosses over the Haw River via Three Governors Bridge; heading easterly again, the highway drops back to two lanes after connecting with NC 49. At Mebane, US 70 crosses into Orange County. Passing through the communities of Miles and Efland, and parallels the NCRR railroad just to the north, US 70 makes a unique median divide in Duke Forest to merge with the I-85 Connector (SR 1239); constructed in the mid-1950s when US 70 was rerouted here onto what is now I-40/I-85. Crossing the Eno River, US 70 passes along the northern edge of Hillsborough, while US 70 Bus. goes through its downtown area. Crossing the Eno River again, it borders along the Eno River State Park, while traveling through another area of the Duke Forest. At Eno, US 70 merges onto I-85 (exit 170), while US 70 Bus. continues along its former alignment to Bennett Place.