Miles between Milwaukee, WI and Hartselle, AL

There are
682 mi
from Milwaukee, WI to Hartselle, AL

That's the driving distance. It would take 12 hours 52 mins to go from Milwaukee, Wisconsin to Hartselle, Alabama.

The flight distance (direct flight from Milwaukee, WI to Hartselle, AL) is 596.18 mi.

682 mi = 1,097.20 kms