There are
1,377 mi
from Upland, CA to Crowley, TX
That's the driving distance. It would take 23 hours 35 mins to go from Upland, California to Crowley, Texas.
The flight distance (direct flight from Upland, CA to Crowley, TX) is 1,173.70 mi.
1,377 mi = 1.61 kms