There are
181 mi
from Lawton, OK to Crowley, TX
That's the driving distance. It would take 3 hours 17 mins to go from Lawton, Oklahoma to Crowley, Texas.
The flight distance (direct flight from Lawton, OK to Crowley, TX) is 152 mi.
181 mi = 290.63 kms