Miles between Fargo, ND and Cahokia, IL

There are
797 mi
from Fargo, ND to Cahokia, IL

That's the driving distance. It would take 15 hours 9 mins to go from Fargo, North Dakota to Cahokia, Illinois.

The flight distance (direct flight from Fargo, ND to Cahokia, IL) is 663.95 mi.

797 mi = 1,282.16 kms