Miles between Lafayette, LA and Bedford Heights, OH

There are
1,162 mi
from Lafayette, LA to Bedford Heights, OH

That's the driving distance. It would take 21 hours 28 mins to go from Lafayette, Louisiana to Bedford Heights, Ohio.

The flight distance (direct flight from Lafayette, LA to Bedford Heights, OH) is 970.18 mi.

1,162 mi = 1.61 kms