Miles between Lakewood, CO and Rochester, MI

There are
1,290 mi
from Lakewood, CO to Rochester, MI

That's the driving distance. It would take 23 hours 12 mins to go from Lakewood, Colorado to Rochester, Michigan.

The flight distance (direct flight from Lakewood, CO to Rochester, MI) is 1,156.05 mi.

1,290 mi = 1.61 kms