There are
915 mi
from Savannah, GA to Rochester Hills, MI
That's the driving distance. It would take 17 hours 39 mins to go from Savannah, Georgia to Rochester Hills, Michigan.
The flight distance (direct flight from Savannah, GA to Rochester Hills, MI) is 739.21 mi.
915 mi = 1,471.85 kms