There are
453 mi
from Citrus Heights, CA to San Bernardino, CA
That's the driving distance. It would take 8 hours 23 mins to go from Citrus Heights, California to San Bernardino, California.
The flight distance (direct flight from Citrus Heights, CA to San Bernardino, CA) is 387.48 mi.
453 mi = 729.56 kms