There are
2,387 mi
from Fort Pierce, FL to San Luis, AZ
That's the driving distance. It would take 1 day 17 hours to go from Fort Pierce, Florida to San Luis, Arizona.
The flight distance (direct flight from Fort Pierce, FL to San Luis, AZ) is 2,082.46 mi.
2,387 mi = 3,841.38 kms