There are
622 mi
from Fargo, ND to Glendale Heights, IL
That's the driving distance. It would take 11 hours 24 mins to go from Fargo, North Dakota to Glendale Heights, Illinois.
The flight distance (direct flight from Fargo, ND to Glendale Heights, IL) is 549.19 mi.
622 mi = 1,000.83 kms