There are
626 mi
from Somerset, KY to Cedar Rapids, IA
That's the driving distance. It would take 11 hours 37 mins to go from Somerset, Kentucky to Cedar Rapids, Iowa.
The flight distance (direct flight from Somerset, KY to Cedar Rapids, IA) is 505.19 mi.
626 mi = 1,007.93 kms