Miles between Mt Prospect, IL and Keokuk, IA

There are
290 mi
from Mt Prospect, IL to Keokuk, IA

That's the driving distance. It would take 5 hours 29 mins to go from Mt Prospect, Illinois to Keokuk, Iowa.

The flight distance (direct flight from Mt Prospect, IL to Keokuk, IA) is 213.24 mi.

290 mi = 465.95 kms