Virginia State Route 106

The state highway runs 30.00 miles (48.28 km) from U.S. Route 460 and US 460 Business in Petersburg north to SR 249 in Talleysville.

SR 106 begins at a four-way intersection in the southeastern corner of the independent city of Petersburg.

US 460 heads west as Wagner Road toward Interstate 95 (I-95) and southeast as County Drive toward Suffolk.

[1][2] SR 106 crosses the Chickahominy River into New Kent County and intersects US 60 (Pocahontas Trail).

The state highway continues northeast as Emmaus Church Road and has a diamond interchange with I-64 and SR 33.

View north along SR 106 at SR 5 and SR 156 near Kimages