There are
890 mi
from Scranton, PA to Cahokia, IL
That's the driving distance. It would take 16 hours 33 mins to go from Scranton, Pennsylvania to Cahokia, Illinois.
The flight distance (direct flight from Scranton, PA to Cahokia, IL) is 792.59 mi.
890 mi = 1,432.30 kms