There are
440 mi
from Arlington Heights, IL to New Ulm, MN
That's the driving distance. It would take 8 hours 14 mins to go from Arlington Heights, Illinois to New Ulm, Minnesota.
The flight distance (direct flight from Arlington Heights, IL to New Ulm, MN) is 360.59 mi.
440 mi = 707.66 kms