The next major city is Lynchburg. US 29 joins the US 460 by-pass of Lynchburg, splitting from it just before entering Amherst County. US 29 again by-passes Madison Heights and Amherst as an expressway, and enters Nelson County and passes the town of Lovingston and enters into Albemarle County. The route then continues north to Charlottesville, intersecting Interstate 64 and by-passing downtown Charlottesville. US 29 rejoins its congested business route just north of downtown, continuing north as a 6 lane road through Charlottesville's business district. Past Charlottesville, it converts back to 4 lanes and continues through Greene and Madison Counties, and then turns north-east toward Culpeper. US 15 joins US 29 around Culpeper, and heads to Warrenton, entering Northern Virginia.