Around the World

Distance between Virginia Beach and Charlotte

Distance from Virginia Beach, VA to Charlotte, NC is 294 miles / 473 kilometers.

Map showing the distance from Virginia Beach to Charlotte

Beeline Air distance: miles km

Virginia Beach, VA

City: Virginia Beach, VA
Country: United States

Charlotte, NC

City: Charlotte, NC
Country: United States

Time difference between Virginia Beach and Charlotte

There is no time difference between Virginia Beach and Charlotte. Current local time in Virginia Beach and Charlotte is 22:18 EST (2025-02-25)

Search