There are
1,157 mi
from Indianapolis, IN to Live Oak, TX
That's the driving distance. It would take 20 hours 21 mins to go from Indianapolis, Indiana to Live Oak, Texas.
The flight distance (direct flight from Indianapolis, IN to Live Oak, TX) is 986.04 mi.
1,157 mi = 1.61 kms