There are
928 mi
from Cleveland, OH to Fergus Falls, MN
That's the driving distance. It would take 17 hours 16 mins to go from Cleveland, Ohio to Fergus Falls, Minnesota.
The flight distance (direct flight from Cleveland, OH to Fergus Falls, MN) is 787.18 mi.
928 mi = 1,494.03 kms