Miles between Cedar Rapids, IA and Hamilton, OH

There are
503 mi
from Cedar Rapids, IA to Hamilton, OH

That's the driving distance. It would take 9 hours 15 mins to go from Cedar Rapids, Iowa to Hamilton, Ohio.

The flight distance (direct flight from Cedar Rapids, IA to Hamilton, OH) is 412.46 mi.

503 mi = 808.98 kms