There are
666 mi
from Duluth, MN to Jefferson City, MO
That's the driving distance. It would take 12 hours 30 mins to go from Duluth, Minnesota to Jefferson City, Missouri.
The flight distance (direct flight from Duluth, MN to Jefferson City, MO) is 567.27 mi.
666 mi = 1,072.45 kms