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