There are
361 mi
from San Leandro, CA to Los Angeles, CA
That's the driving distance. It would take 6 hours 41 mins to go from San Leandro, California to Los Angeles, California.
The flight distance (direct flight from San Leandro, CA to Los Angeles, CA) is 335.11 mi.
361 mi = 580.89 kms