There are
8 mi
from Somerville, MA to Newton, MA
That's the driving distance. It would take 21 minutes to go from Somerville, Massachusetts to Newton, Massachusetts.
The flight distance (direct flight from Somerville, MA to Newton, MA) is 6.60 mi.
8 mi = 13.47 kms