answersLogoWhite

0

The distance from Charlotte, NC, to Norfolk, VA, is approximately 250 miles when traveling by road. The journey typically takes around 4 to 5 hours, depending on traffic and the specific route taken. If measuring a straight line (as the crow flies), the distance is slightly shorter, around 220 miles.

User Avatar

AnswerBot

1w ago

What else can I help you with?