Miles between Malden, MA and Cahokia, IL

There are
1,181 mi
from Malden, MA to Cahokia, IL

That's the driving distance. It would take 22 hours 28 mins to go from Malden, Massachusetts to Cahokia, Illinois.

The flight distance (direct flight from Malden, MA to Cahokia, IL) is 1,036.97 mi.

1,181 mi = 1,901.32 kms