There are
504 mi
from Cedar Rapids, IA to New Albany, IN
That's the driving distance. It would take 9 hours 13 mins to go from Cedar Rapids, Iowa to New Albany, Indiana.
The flight distance (direct flight from Cedar Rapids, IA to New Albany, IN) is 400.21 mi.
504 mi = 810.61 kms