Miles between Newton, MA and Virginia Beach, VA

There are
561 mi
from Newton, MA to Virginia Beach, VA

That's the driving distance. It would take 12 hours 5 mins to go from Newton, Massachusetts to Virginia Beach, Virginia.

The flight distance (direct flight from Newton, MA to Virginia Beach, VA) is 455.93 mi.

561 mi = 902.32 kms