Miles between Anderson, IN and Gainesville, TX

There are
890 mi
from Anderson, IN to Gainesville, TX

That's the driving distance. It would take 16 hours 27 mins to go from Anderson, Indiana to Gainesville, Texas.

The flight distance (direct flight from Anderson, IN to Gainesville, TX) is 774.34 mi.

890 mi = 1,432.65 kms