Miles between Grand Rapids, MI and Clayton, MO

There are
452 mi
from Grand Rapids, MI to Clayton, MO

That's the driving distance. It would take 8 hours 29 mins to go from Grand Rapids, Michigan to Clayton, Missouri.

The flight distance (direct flight from Grand Rapids, MI to Clayton, MO) is 385.11 mi.

452 mi = 728.16 kms