Miles between Clayton, MO and Ashtabula, OH

There are
618 mi
from Clayton, MO to Ashtabula, OH

That's the driving distance. It would take 11 hours 40 mins to go from Clayton, Missouri to Ashtabula, Ohio.

The flight distance (direct flight from Clayton, MO to Ashtabula, OH) is 549.42 mi.

618 mi = 995.22 kms