There are
688 mi
from Dearborn, MI to Mounds View, MN
That's the driving distance. It would take 12 hours 51 mins to go from Dearborn, Michigan to Mounds View, Minnesota.
The flight distance (direct flight from Dearborn, MI to Mounds View, MN) is 536.19 mi.
688 mi = 1,107.34 kms