North of the Elko Tract, SR 156 turns west and joins US 60 and SR 33 on Williamsburg Road, a four-lane divided highway. The three highways meet I-295 at a cloverleaf interchange and enter the community of Sandston, through which the highways pass as a two-lane undivided road. SR 33 turns north onto Nine Mile Road next to Seven Pines National Cemetery. SR 156 and US 60 expand to a four-lane divided highway again as they begin to follow the northern edge of the Richmond International Airport property. SR 156 and US 60 diverge at Airport Drive, which heads south into the airport and north as part of SR 156. The four-lane divided highway has a cloverleaf interchange with I-64 and, just to the north, intersects Norfolk Southern Railway's Richmond District at grade. SR 156 continues northeast through the community of Highland Springs, where it intersects SR 33 (Nine Mile Road) again. SR 156 has another cloverleaf interchange with I-295. East of the Interstate at Old Hanover Road, the state highway reduces to two lanes and briefly becomes Hanover Road before crossing the Chickahominy River into Hanover County.