There are
498 mi
from Cedar Rapids, IA to Farmington Hills, MI
That's the driving distance. It would take 9 hours 20 mins to go from Cedar Rapids, Iowa to Farmington Hills, Michigan.
The flight distance (direct flight from Cedar Rapids, IA to Farmington Hills, MI) is 423.20 mi.
498 mi = 801.31 kms