There are
566 mi
from Boston, MA to Norfolk, VA
That's the driving distance. It would take 12 hours 2 mins to go from Boston, Massachusetts to Norfolk, Virginia.
The flight distance (direct flight from Boston, MA to Norfolk, VA) is 471.17 mi.
566 mi = 911.27 kms