Miles between Ridgewood, NJ and Cahokia, IL

There are
971 mi
from Ridgewood, NJ to Cahokia, IL

That's the driving distance. It would take 18 hours 15 mins to go from Ridgewood, New Jersey to Cahokia, Illinois.

The flight distance (direct flight from Ridgewood, NJ to Cahokia, IL) is 868.30 mi.

971 mi = 1,562.57 kms