Miles between Lakewood, CO and Enid, OK

There are
646 mi
from Lakewood, CO to Enid, OK

That's the driving distance. It would take 11 hours 6 mins to go from Lakewood, Colorado to Enid, Oklahoma.

The flight distance (direct flight from Lakewood, CO to Enid, OK) is 453.49 mi.

646 mi = 1,038.93 kms