The shortest driving time is 2 hours 13 minutes.
The drive from Charlotte, NC to Williamsburg, VA is approximately 5 hours.
About 4 hours and 45 minutes.
about 22 hours
7 hours
31 hours
17 and 1/2 hours
5 hours
3 and 1/2 to 4 hours
It is 42 hours as estimated by Google Maps.
Drive time from Charlotte to Hilton Head is slightly less than 4 hours.
It is a nine hour drive.
about 3 hours not including toilet breaks and food stops