There are
428 mi
from San Leandro, CA to Lake Elsinore, CA
That's the driving distance. It would take 7 hours 57 mins to go from San Leandro, California to Lake Elsinore, California.
The flight distance (direct flight from San Leandro, CA to Lake Elsinore, CA) is 389.74 mi.
428 mi = 688.48 kms