There are
621 mi
from Boise, ID to Shasta Lake, CA
That's the driving distance. It would take 11 hours 43 mins to go from Boise, Idaho to Shasta Lake, California.
The flight distance (direct flight from Boise, ID to Shasta Lake, CA) is 373.72 mi.
621 mi = 1,000.01 kms