Miles between Cedar Rapids, IA and Ashland, KY

There are
646 mi
from Cedar Rapids, IA to Ashland, KY

That's the driving distance. It would take 12 hours 4 mins to go from Cedar Rapids, Iowa to Ashland, Kentucky.

The flight distance (direct flight from Cedar Rapids, IA to Ashland, KY) is 533.70 mi.

646 mi = 1,039.67 kms