There are
1,679 mi
from West Palm Beach, FL to Sioux City, IA
That's the driving distance. It would take 1 day 6 hours to go from West Palm Beach, Florida to Sioux City, Iowa.
The flight distance (direct flight from West Palm Beach, FL to Sioux City, IA) is 1,427.72 mi.
1,679 mi = 1.61 kms