Miles between Newton, MA and Vestavia Hills, AL

There are
1,173 mi
from Newton, MA to Vestavia Hills, AL

That's the driving distance. It would take 22 hours 26 mins to go from Newton, Massachusetts to Vestavia Hills, Alabama.

The flight distance (direct flight from Newton, MA to Vestavia Hills, AL) is 1,045.43 mi.

1,173 mi = 1.61 kms