There are
253 mi
from San Jose, CA to Shasta Lake, CA
That's the driving distance. It would take 4 hours 43 mins to go from San Jose, California to Shasta Lake, California.
The flight distance (direct flight from San Jose, CA to Shasta Lake, CA) is 232.25 mi.
253 mi = 407.53 kms