There are
1,225 mi
from Flint, MI to Red Oak, TX
That's the driving distance. It would take 21 hours 43 mins to go from Flint, Michigan to Red Oak, Texas.
The flight distance (direct flight from Flint, MI to Red Oak, TX) is 1,016.97 mi.
1,225 mi = 1.61 kms