There are
901 mi
from Cleveland, OH to Fayetteville, AR
That's the driving distance. It would take 17 hours 3 mins to go from Cleveland, Ohio to Fayetteville, Arkansas.
The flight distance (direct flight from Cleveland, OH to Fayetteville, AR) is 768.09 mi.
901 mi = 1,449.82 kms