There are
409 mi
from Citrus Heights, CA to Temple City, CA
That's the driving distance. It would take 7 hours 33 mins to go from Citrus Heights, California to Temple City, California.
The flight distance (direct flight from Citrus Heights, CA to Temple City, CA) is 364.81 mi.
409 mi = 658.14 kms