Miles between Pinecrest, FL and Clayton, MO

There are
1,240 mi
from Pinecrest, FL to Clayton, MO

That's the driving distance. It would take 22 hours 48 mins to go from Pinecrest, Florida to Clayton, Missouri.

The flight distance (direct flight from Pinecrest, FL to Clayton, MO) is 1,069.68 mi.

1,240 mi = 1,995.03 kms