Miles between Fargo, ND and East Peoria, IL

There are
688 mi
from Fargo, ND to East Peoria, IL

That's the driving distance. It would take 12 hours 46 mins to go from Fargo, North Dakota to East Peoria, Illinois.

The flight distance (direct flight from Fargo, ND to East Peoria, IL) is 559.46 mi.

688 mi = 1,107.79 kms