There are
467 mi
from New Britain, CT to Chesapeake, VA
That's the driving distance. It would take 10 hours 9 mins to go from New Britain, Connecticut to Chesapeake, Virginia.
The flight distance (direct flight from New Britain, CT to Chesapeake, VA) is 386.64 mi.
467 mi = 752.00 kms