There are
694 mi
from Dearborn, MI to Hopkins, MN
That's the driving distance. It would take 13 hours 3 mins to go from Dearborn, Michigan to Hopkins, Minnesota.
The flight distance (direct flight from Dearborn, MI to Hopkins, MN) is 541.87 mi.
694 mi = 1,117.65 kms