There are
672 mi
from Columbia, MO to Bedford Heights, OH
That's the driving distance. It would take 12 hours 41 mins to go from Columbia, Missouri to Bedford Heights, Ohio.
The flight distance (direct flight from Columbia, MO to Bedford Heights, OH) is 596.16 mi.
672 mi = 1,081.96 kms