Miles between Boston, MA and Novi, MI

There are
734 mi
from Boston, MA to Novi, MI

That's the driving distance. It would take 14 hours 19 mins to go from Boston, Massachusetts to Novi, Michigan.

The flight distance (direct flight from Boston, MA to Novi, MI) is 632.77 mi.

734 mi = 1,180.76 kms