Miles between Virginia Beach, VA and New Britain, CT

There are
462 mi
from Virginia Beach, VA to New Britain, CT

That's the driving distance. It would take 9 hours 53 mins to go from Virginia Beach, Virginia to New Britain, Connecticut.

The flight distance (direct flight from Virginia Beach, VA to New Britain, CT) is 373.63 mi.

462 mi = 743.77 kms