There are
190 mi
from Abilene, TX to Red Oak, TX
That's the driving distance. It would take 3 hours 21 mins to go from Abilene, Texas to Red Oak, Texas.
The flight distance (direct flight from Abilene, TX to Red Oak, TX) is 170.76 mi.
190 mi = 305.28 kms