There are
420 mi
from Garden Grove, CA to San Rafael, CA
That's the driving distance. It would take 7 hours 53 mins to go from Garden Grove, California to San Rafael, California.
The flight distance (direct flight from Garden Grove, CA to San Rafael, CA) is 387.49 mi.
420 mi = 676.02 kms