There are
661 mi
from San Rafael, CA to Yuma, AZ
That's the driving distance. It would take 12 hours 23 mins to go from San Rafael, California to Yuma, Arizona.
The flight distance (direct flight from San Rafael, CA to Yuma, AZ) is 575.43 mi.
661 mi = 1,064.47 kms