The state highway expands to a six-lane divided highway at US 1 (Washington Highway) and passes through a commercial area between the U.S. Highway and the state highway's partial cloverleaf interchange with I-95. East of the Interstate, SR 54 reduces to two lanes and leaves the town of Ashland, becoming Patrick Henry Road again. The state highway intersects CSX's Piedmont Subdivision before reaching its eastern terminus at US 301/SR 2 (Hanover Courthouse Highway) within the Hanover County Courthouse Historic District.
The state highway expands to a six-lane divided highway at US 1, passing through a commercial area between the U.S. Highway and the state highway's cloverleaf interchange with I-95. East of the Interstate, SR 54 reduces to two lanes and leaves Ashland, becoming Patrick Henry Road again. The state highway intersects CSX's Piedmont Subdivision before reaching its eastern terminus at US 301/SR 2 within the Hanover County Courthouse Historic District.