There are
258 mi
from Arlington Heights, IL to Big Rapids, MI
That's the driving distance. It would take 4 hours 59 mins to go from Arlington Heights, Illinois to Big Rapids, Michigan.
The flight distance (direct flight from Arlington Heights, IL to Big Rapids, MI) is 168.34 mi.
258 mi = 414.87 kms