There are
501 mi
from Citrus Heights, CA to Solana Beach, CA
That's the driving distance. It would take 9 hours 23 mins to go from Citrus Heights, California to Solana Beach, California.
The flight distance (direct flight from Citrus Heights, CA to Solana Beach, CA) is 454.19 mi.
501 mi = 806.71 kms