There are
411 mi
from San Bernardino, CA to Clayton, CA
That's the driving distance. It would take 7 hours 55 mins to go from San Bernardino, California to Clayton, California.
The flight distance (direct flight from San Bernardino, CA to Clayton, CA) is 370.74 mi.
411 mi = 662.07 kms