Miles between Fort Smith, AR and Keokuk, IA

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