It heads northeast along the eastern side of the Blue Ridge, crossing streams and foothills via a curving route.
After it leaves Rocky Mount, SR 40 heads east, largely along a newer alignment that utilizes cuts and fills to provide a straight and level path.
The route leaves Kenbridge to the northeast, running past the north end of SR 46 to a junction with US 460 Business in downtown Blackstone.
Beyond Homeville, the last stretch of the highway heads northeasterly, crossing US 460 in Waverly before ending at SR 10 at Spring Grove.
It runs along Lee Avenue from a realigned section of SR 40 west of the town, crosses the CSX North End Subdivision and then turns south in a multiplex with US 301 (Blue Star Memorial Highway), where it ends at SR 40 west of Exit 31 on Interstate 95.
The former segment on the other side of I-95 is a .39 mile local dead end street named Redbank Road that is designated Virginia Secondary Route 317.