There are
406 mi
from Arlington Heights, IL to Anoka, MN
That's the driving distance. It would take 7 hours 31 mins to go from Arlington Heights, Illinois to Anoka, Minnesota.
The flight distance (direct flight from Arlington Heights, IL to Anoka, MN) is 345.16 mi.
406 mi = 654.16 kms