There are
568 mi
from Virginia Beach, VA to Lowell, MA
That's the driving distance. It would take 12 hours 5 mins to go from Virginia Beach, Virginia to Lowell, Massachusetts.
The flight distance (direct flight from Virginia Beach, VA to Lowell, MA) is 469.77 mi.
568 mi = 914.44 kms