Miles between Providence, RI and Cahokia, IL

There are
1,155 mi
from Providence, RI to Cahokia, IL

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

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

1,155 mi = 1,858.74 kms