Miles between Fargo, ND and Dearborn Heights, MI

There are
912 mi
from Fargo, ND to Dearborn Heights, MI

That's the driving distance. It would take 16 hours 50 mins to go from Fargo, North Dakota to Dearborn Heights, Michigan.

The flight distance (direct flight from Fargo, ND to Dearborn Heights, MI) is 733.86 mi.

912 mi = 1,467.75 kms