Miles between San Leandro, CA and Shasta Lake, CA

There are
228 mi
from San Leandro, CA to Shasta Lake, CA

That's the driving distance. It would take 4 hours 14 mins to go from San Leandro, California to Shasta Lake, California.

The flight distance (direct flight from San Leandro, CA to Shasta Lake, CA) is 204.53 mi.

228 mi = 366.21 kms