Miles between Hoover, AL and South St Paul, MN

There are
1,051 mi
from Hoover, AL to South St Paul, MN

That's the driving distance. It would take 19 hours 34 mins to go from Hoover, Alabama to South St Paul, Minnesota.

The flight distance (direct flight from Hoover, AL to South St Paul, MN) is 860.20 mi.

1,051 mi = 1.61 kms