There are
371 mi
from San Leandro, CA to Manhattan Beach, CA
That's the driving distance. It would take 6 hours 53 mins to go from San Leandro, California to Manhattan Beach, California.
The flight distance (direct flight from San Leandro, CA to Manhattan Beach, CA) is 338.22 mi.
371 mi = 597.71 kms