Miles between Providence, RI and Swansea, IL

There are
1,151 mi
from Providence, RI to Swansea, IL

That's the driving distance. It would take 21 hours 54 mins to go from Providence, Rhode Island to Swansea, Illinois.

The flight distance (direct flight from Providence, RI to Swansea, IL) is 1,004.47 mi.

1,151 mi = 1,852.29 kms