There are
572 mi
from Independence, MO to Crowley, TX
That's the driving distance. It would take 9 hours 57 mins to go from Independence, Missouri to Crowley, Texas.
The flight distance (direct flight from Independence, MO to Crowley, TX) is 479.19 mi.
572 mi = 921.07 kms