Miles between Denton, TX and Cahokia, IL

There are
642 mi
from Denton, TX to Cahokia, IL

That's the driving distance. It would take 11 hours 42 mins to go from Denton, Texas to Cahokia, Illinois.

The flight distance (direct flight from Denton, TX to Cahokia, IL) is 536.32 mi.

642 mi = 1,033.98 kms