There are
2,094 mi
from Missouri City, TX to Shasta Lake, CA
That's the driving distance. It would take 1 day 12 hours to go from Missouri City, Texas to Shasta Lake, California.
The flight distance (direct flight from Missouri City, TX to Shasta Lake, CA) is 1,688.27 mi.
2,094 mi = 3.22 kms