There are
807 mi
from Urbandale, IA to Lufkin, TX
That's the driving distance. It would take 15 hours 7 mins to go from Urbandale, Iowa to Lufkin, Texas.
The flight distance (direct flight from Urbandale, IA to Lufkin, TX) is 713.09 mi.
807 mi = 1,298.27 kms