There are
708 mi
from Rochester Hills, MI to Albertville, AL
That's the driving distance. It would take 13 hours 43 mins to go from Rochester Hills, Michigan to Albertville, Alabama.
The flight distance (direct flight from Rochester Hills, MI to Albertville, AL) is 602.79 mi.
708 mi = 1,139.62 kms