There are
878 mi
from Novi, MI to Watertown, SD
That's the driving distance. It would take 17 hours 1 min to go from Novi, Michigan to Watertown, South Dakota.
The flight distance (direct flight from Novi, MI to Watertown, SD) is 700.70 mi.
878 mi = 1,413.06 kms