Miles between Gainesville, FL and Red Oak, TX

There are
985 mi
from Gainesville, FL to Red Oak, TX

That's the driving distance. It would take 18 hours 19 mins to go from Gainesville, Florida to Red Oak, Texas.

The flight distance (direct flight from Gainesville, FL to Red Oak, TX) is 878.59 mi.

985 mi = 1,585.52 kms