Miles between Duluth, MN and Topeka, KS

There are
653 mi
from Duluth, MN to Topeka, KS

That's the driving distance. It would take 11 hours 53 mins to go from Duluth, Minnesota to Topeka, Kansas.

The flight distance (direct flight from Duluth, MN to Topeka, KS) is 564 mi.

653 mi = 1,050.79 kms