There are
499 mi
from Fort Smith, AR to Keokuk, IA
That's the driving distance. It would take 9 hours 33 mins to go from Fort Smith, Arkansas to Keokuk, Iowa.
The flight distance (direct flight from Fort Smith, AR to Keokuk, IA) is 383.30 mi.
499 mi = 803.25 kms