Miles between Citrus Heights, CA and Shasta Lake, CA

There are
180 mi
from Citrus Heights, CA to Shasta Lake, CA

That's the driving distance. It would take 3 hours 19 mins to go from Citrus Heights, California to Shasta Lake, California.

The flight distance (direct flight from Citrus Heights, CA to Shasta Lake, CA) is 148.14 mi.

180 mi = 289.25 kms