There are
861 mi
from Lakewood, CO to Hopkins, MN
That's the driving distance. It would take 16 hours 2 mins to go from Lakewood, Colorado to Hopkins, Minnesota.
The flight distance (direct flight from Lakewood, CO to Hopkins, MN) is 696.13 mi.
861 mi = 1,385.40 kms