Miles between Canton, OH and Watertown, SD

There are
997 mi
from Canton, OH to Watertown, SD

That's the driving distance. It would take 19 hours 16 mins to go from Canton, Ohio to Watertown, South Dakota.

The flight distance (direct flight from Canton, OH to Watertown, SD) is 844.33 mi.

997 mi = 1,605.30 kms