Miles between Montgomery, AL and Richmond Heights, OH

There are
811 mi
from Montgomery, AL to Richmond Heights, OH

That's the driving distance. It would take 15 hours 10 mins to go from Montgomery, Alabama to Richmond Heights, Ohio.

The flight distance (direct flight from Montgomery, AL to Richmond Heights, OH) is 687.27 mi.

811 mi = 1,305.40 kms