Miles between West Palm Beach, FL and Swansea, IL

There are
1,141 mi
from West Palm Beach, FL to Swansea, IL

That's the driving distance. It would take 20 hours 55 mins to go from West Palm Beach, Florida to Swansea, Illinois.

The flight distance (direct flight from West Palm Beach, FL to Swansea, IL) is 999.10 mi.

1,141 mi = 1.61 kms