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