Miles between Victoria, TX and Cahokia, IL

There are
906 mi
from Victoria, TX to Cahokia, IL

That's the driving distance. It would take 16 hours 54 mins to go from Victoria, Texas to Cahokia, Illinois.

The flight distance (direct flight from Victoria, TX to Cahokia, IL) is 779.61 mi.

906 mi = 1,457.93 kms