Miles between Appleton, WI and Keokuk, IA

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