There are
2,321 mi
from Palm Desert, CA to Mt Airy, NC
That's the driving distance. It would take 1 day 16 hours to go from Palm Desert, California to Mt Airy, North Carolina.
The flight distance (direct flight from Palm Desert, CA to Mt Airy, NC) is 2,019.09 mi.
2,321 mi = 3,735.20 kms