There are
510 mi
from Indianapolis, IN to Tonawanda, NY
That's the driving distance. It would take 9 hours 47 mins to go from Indianapolis, Indiana to Tonawanda, New York.
The flight distance (direct flight from Indianapolis, IN to Tonawanda, NY) is 438.67 mi.
510 mi = 821.04 kms