There are
163 mi
from Anderson, IN to Bexley, OH
That's the driving distance. It would take 3 hours 18 mins to go from Anderson, Indiana to Bexley, Ohio.
The flight distance (direct flight from Anderson, IN to Bexley, OH) is 145.38 mi.
163 mi = 263.13 kms