Miles between Canton, OH and Jefferson City, MO

There are
668 mi
from Canton, OH to Jefferson City, MO

That's the driving distance. It would take 12 hours 41 mins to go from Canton, Ohio to Jefferson City, Missouri.

The flight distance (direct flight from Canton, OH to Jefferson City, MO) is 593.71 mi.

668 mi = 1,074.70 kms