There are
753 mi
from Fargo, ND to Elkhart, IN
That's the driving distance. It would take 14 hours 1 min to go from Fargo, North Dakota to Elkhart, Indiana.
The flight distance (direct flight from Fargo, ND to Elkhart, IN) is 643.26 mi.
753 mi = 1,211.64 kms