There are
2,978 mi
from Citrus Heights, CA to North Palm Beach, FL
That's the driving distance. It would take 2 days 5 hours to go from Citrus Heights, California to North Palm Beach, Florida.
The flight distance (direct flight from Citrus Heights, CA to North Palm Beach, FL) is 2,508.03 mi.
2,978 mi = 3.22 kms