There are
1,025 mi
from Lafayette, LA to Bexley, OH
That's the driving distance. It would take 19 hours 1 min to go from Lafayette, Louisiana to Bexley, Ohio.
The flight distance (direct flight from Lafayette, LA to Bexley, OH) is 845.68 mi.
1,025 mi = 1.61 kms