There are
1,056 mi
from Lakewood, CO to Pearland, TX
That's the driving distance. It would take 19 hours 3 mins to go from Lakewood, Colorado to Pearland, Texas.
The flight distance (direct flight from Lakewood, CO to Pearland, TX) is 893.76 mi.
1,056 mi = 1.61 kms