The drive from Nags Head to Norfolk is a 95-mile journey north. You will take US-158 North to NC-168, which becomes VA-168 as you cross into Virginia. The trip typically takes about 2 hours, depending on traffic in the Hampton Roads area. This route is a vital link between the Outer Banks and the major urban center of Norfolk.
Total Distance: 153 km driving distance; 135 km straight-line air distance.
Norfolk is a major naval hub; expect higher traffic near the shipyards.
Spring or Fall to enjoy the mild weather and avoid peak tourist traffic.