There are
701 mi
from Lakewood, CO to Sapulpa, OK
That's the driving distance. It would take 12 hours 2 mins to go from Lakewood, Colorado to Sapulpa, Oklahoma.
The flight distance (direct flight from Lakewood, CO to Sapulpa, OK) is 551.78 mi.
701 mi = 1,128.23 kms