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