Miles between Fargo, ND and Beech Grove, IN

There are
831 mi
from Fargo, ND to Beech Grove, IN

That's the driving distance. It would take 15 hours 25 mins to go from Fargo, North Dakota to Beech Grove, Indiana.

The flight distance (direct flight from Fargo, ND to Beech Grove, IN) is 729.46 mi.

831 mi = 1,337.20 kms