Miles between Virginia Beach, VA and Bristol, CT

There are
453 mi
from Virginia Beach, VA to Bristol, CT

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

The flight distance (direct flight from Virginia Beach, VA to Bristol, CT) is 370.22 mi.

453 mi = 728.48 kms