There are
994 mi
from Mentor, OH to Foley, AL
That's the driving distance. It would take 18 hours 33 mins to go from Mentor, Ohio to Foley, Alabama.
The flight distance (direct flight from Mentor, OH to Foley, AL) is 854.27 mi.
994 mi = 1,600.01 kms