Miles between Lawrence, KS and Richmond Heights, OH

There are
846 mi
from Lawrence, KS to Richmond Heights, OH

That's the driving distance. It would take 15 hours 57 mins to go from Lawrence, Kansas to Richmond Heights, Ohio.

The flight distance (direct flight from Lawrence, KS to Richmond Heights, OH) is 744.42 mi.

846 mi = 1,360.92 kms