There are
987 mi
from Columbia, SC to Cedar Rapids, IA
That's the driving distance. It would take 18 hours 35 mins to go from Columbia, South Carolina to Cedar Rapids, Iowa.
The flight distance (direct flight from Columbia, SC to Cedar Rapids, IA) is 798.13 mi.
987 mi = 1,588.27 kms