Miles between Dearborn, MI and Topeka, KS

There are
821 mi
from Dearborn, MI to Topeka, KS

That's the driving distance. It would take 15 hours 12 mins to go from Dearborn, Michigan to Topeka, Kansas.

The flight distance (direct flight from Dearborn, MI to Topeka, KS) is 692.52 mi.

821 mi = 1,321.24 kms