There are
229 mi
from New York, NY to Lawrence, MA
That's the driving distance. It would take 4 hours 57 mins to go from New York, New York to Lawrence, Massachusetts.
The flight distance (direct flight from New York, NY to Lawrence, MA) is 201.11 mi.
229 mi = 369.17 kms