Miles between Cranston, RI and Swansea, IL

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

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

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

1,151 mi = 1.61 kms