There are
432 mi
from Upland, CA to Citrus Heights, CA
That's the driving distance. It would take 8 hours to go from Upland, California to Citrus Heights, California.
The flight distance (direct flight from Upland, CA to Citrus Heights, CA) is 377.08 mi.
432 mi = 695.70 kms