The drive from Hatteras to Richmond covers 210 miles. You will travel north on NC-12 and then I-95 North. This route takes you through the scenic Outer Banks and into Virginia. The drive takes approximately 4 hours. You will transition from the coastal islands to the historic capital of Richmond.
Total Distance: 338 km driving distance, 280 km air distance.
Check for traffic at the Virginia border.
Spring is pleasant in Richmond with many outdoor activities.