There are
400 mi
from Appleton, WI to Keokuk, IA
That's the driving distance. It would take 7 hours 37 mins to go from Appleton, Wisconsin to Keokuk, Iowa.
The flight distance (direct flight from Appleton, WI to Keokuk, IA) is 306.96 mi.
400 mi = 643.41 kms