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