There are
566 mi
from Newton, MA to Chesapeake, VA
That's the driving distance. It would take 12 hours 6 mins to go from Newton, Massachusetts to Chesapeake, Virginia.
The flight distance (direct flight from Newton, MA to Chesapeake, VA) is 470.15 mi.
566 mi = 910.79 kms