There are
231 mi
from San Leandro, CA to Grover Beach, CA
That's the driving distance. It would take 4 hours 29 mins to go from San Leandro, California to Grover Beach, California.
The flight distance (direct flight from San Leandro, CA to Grover Beach, CA) is 199.08 mi.
231 mi = 370.95 kms