There are
38 mi
from Newton, MA to Leominster, MA
That's the driving distance. It would take 58 minutes to go from Newton, Massachusetts to Leominster, Massachusetts.
The flight distance (direct flight from Newton, MA to Leominster, MA) is 30.94 mi.
38 mi = 61.88 kms