There are
960 mi
from Fort Smith, AR to Middleburg Heights, OH
That's the driving distance. It would take 17 hours 40 mins to go from Fort Smith, Arkansas to Middleburg Heights, Ohio.
The flight distance (direct flight from Fort Smith, AR to Middleburg Heights, OH) is 795.79 mi.
960 mi = 1,545.26 kms