Miles between Fargo, ND and Avon Lake, OH

There are
969 mi
from Fargo, ND to Avon Lake, OH

That's the driving distance. It would take 17 hours 53 mins to go from Fargo, North Dakota to Avon Lake, Ohio.

The flight distance (direct flight from Fargo, ND to Avon Lake, OH) is 818.31 mi.

969 mi = 1,559.84 kms