There are
1,051 mi
from Indianapolis, IN to Fort Pierce, FL
That's the driving distance. It would take 19 hours 42 mins to go from Indianapolis, Indiana to Fort Pierce, Florida.
The flight distance (direct flight from Indianapolis, IN to Fort Pierce, FL) is 914.55 mi.
1,051 mi = 1.61 kms