There are
501 mi
from Columbus, OH to Florence, AL
That's the driving distance. It would take 9 hours 28 mins to go from Columbus, Ohio to Florence, Alabama.
The flight distance (direct flight from Columbus, OH to Florence, AL) is 439.34 mi.
501 mi = 806.62 kms