Miles between Cedar Rapids, IA and Arlington Heights, IL

There are
246 mi
from Cedar Rapids, IA to Arlington Heights, IL

That's the driving distance. It would take 4 hours 41 mins to go from Cedar Rapids, Iowa to Arlington Heights, Illinois.

The flight distance (direct flight from Cedar Rapids, IA to Arlington Heights, IL) is 189.25 mi.

246 mi = 396.40 kms