The driving distance from Charlotte, North Carolina to Virginia Beach, Virginia is 345 miles and takes about 6 hours of driving time.
5 and 1/2 hours
The driving distance between Charlotte, NC and Richmond, VA is approximately 295 miles. The driving time would be approximately 4 hours 45 minutes if you were to travel non-stop in good driving conditions. (The driving time does not take into consideration conditions which may extend trip time such as weather, road work, border crossings and rush hour traffic in urban areas.)
The total driving distance from Richmond, VA to Pinehurst, NC is 240 miles or 386 kilometers.
The driving distance from Richmond, Virginia to Hampton, Virginia is 78 miles / 126 km
The driving distance from Toronto, ON, Canada to Richmond, VA, USA is 580mi / 933.5km
The driving distance from Richmond, Virginia to Daytona Beach, Florida is about 700 miles.
The driving distance from Richmond, Virginia to Allentown, Pennsylvania is 300 miles
The driving distance from Charlotte, North Carolina to Vanderbilt University is 409 miles.
55 miles
The driving distance from Richmond, Virginia to Bangor, Maine is about 782 miles / 1259 km
The driving distance from Richmond, Virginia to Boise, Idaho is:2,443 miles / 3,931 km