There are
2,506 mi
from Citrus Heights, CA to Panama City Beach, FL
That's the driving distance. It would take 1 day 21 hours to go from Citrus Heights, California to Panama City Beach, Florida.
The flight distance (direct flight from Citrus Heights, CA to Panama City Beach, FL) is 2,091.08 mi.
2,506 mi = 3.22 kms