There are
577 mi
from Arlington Heights, IL to Lawrenceburg, TN
That's the driving distance. It would take 11 hours 1 min to go from Arlington Heights, Illinois to Lawrenceburg, Tennessee.
The flight distance (direct flight from Arlington Heights, IL to Lawrenceburg, TN) is 474.30 mi.
577 mi = 928.09 kms